题解列表

筛选

[编程入门]有规律的数列求和-题解(Python代码)

利用for循环求解,可以看出数列的规律是第n项的分子是第n-1项的分子分母之和,第n项的分母是第n-1项的分子a=1b=2Sn=0n=int(input())foriinrange(1,n+1):Sn+=b/a#求和t=b#用一个变量t来存储之前的分子来做下一项的分母b=a+b#下一项的分子a=t#把

蓝桥杯算法提高VIP-01背包-题解(C语言代码)初学者学动规

解题思路:使用动态规划解题注意事项:v[]代表价值w[]代表重量从0开始算起偷宝石因此需要n+1(数组下标的问题)代表总共n个宝石dp[n+1][m+1]n+1即偷n个宝石m+1重量为m(实际是n个宝石m重量下标问题)dp[i][j]为前i个宝石装到剩余为j的背包里能达到的最大价值(刚开始学,
优质题解

[编程入门]求和训练-题解(C语言代码)

解题思路:1.分别输入三个数值a、b、c,求1~a之和1~b的平方和1~c的倒数和。1.第一个序列和-1~a之和,就是平时常见的自然数1~自然数x的累加和,考虑到效率问题,在此使用高斯的算法求和公式a(a+1)/2。1.第二个序列和-1~b的平方和,

蓝桥杯2014年第五届真题-分糖果-题解(C++代码)

######注意看到文末,有一般性问题的解释```C++#includeusingnamespacestd;intsweets[105];//用来每个小朋友的糖果数量intsweets1[105];//用来每个小朋友拿出一半糖果的数量intcount;boolflag=true;intmain(){i
优质题解

[编程入门]完数的判断-题解(C语言代码)

######解题思路:输入一个数N,循环判断1~N范围内的每一个数值;经过判断若是完数,则输出该数以及该数的因子;判断条件,定义两个整数变量i、j,i为范围的整数(不固定的数值),j为整数i的因子范围(1~i-1),如果i%j==0,那么j即为i的因子;循环期间把整数i的所有因子累加到前面定义的sum