题解列表

筛选

蓝桥杯算法提高VIP-身份证排序 减法+除法+乘法 轻松解决

1、题目思路:排序是先按照年月日排序的,其次是按照身份证号码排序,18位的身份证可以使用unsignedlonglong存储,通过数学运算可以轻松得到年月日这部分,然后自定义排序规则即可。2、注意:排序的时候是把提取出来的年月日这个8位整数从大到小排序。

题解 2302: 蓝桥杯2019年第十届真题-糖果

**解法:压状dp;****思路:**对于压状dp就是使用一个数的二进制来表示状态,所以这题也可以使用一个数的二进制来表示每一包中k颗糖果的状态,若某个数的二进制数是11011,则表示糖果种类1,2,8,16;现在每一包的状态是用一个数来表示了,

”奖学金“ C语言题解

思路是创建一个n(键盘输入的变量)行,5列的二维数组。二维数组的第0列表示学号,第1到3列为输入的各科成绩,第4列为三科成绩之和。```c#includeintmain(){voidswap(intscore[100][5],intn,intm);intn;intscore[1000][5]={0};
优质题解

通俗易懂的全排列 c++解法

###思路:我开始做的时候有些不理解,网上的大部分题解是关于卡特兰数的(不用说,我看不懂hah)然后我就在想这个问题,起初我想用回溯法插入元素,不过最后放弃了,太复杂了。然后我就想这个排队是什么时候是合法的,很好想出来,就是每个2前面至少对应着一个1。

题解 1410: 简单的数学题

摘要:参考代码:#include <stdio.h>#include <stdlib.h>#include<math.h>int main(){    double x,y;    double z=0; ……
优质题解

N以内累加求和(高斯求和)

摘要:解法一:循环累加将输入的数字N循环逐次减1,定义一个变量sum将每次减1的结果累加,输出sum就是所求结果#include <iostream> using namespace std; int ……

题解 1400: 教学楼的楼梯

摘要:参考代码:#include <stdio.h>#include <stdlib.h>int pa(int y){    if(y==1)        return 1;    else if(y==……

python 超简单写法

摘要:解题思路:注意事项:参考代码:x = input()if len(x) < 100:    print(x.lower())#数字太少不让发 这段别管 我随便加点sadadasddsadasdsada……

python 超简单写法

摘要:解题思路:注意事项:参考代码x = input()list = [x]if len(x) < 100:    for i in list:        print(i[::-1])……