题解列表

筛选

【出圈】 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){ int i, n, m, x, count; int num[100]; while (scanf("……

母牛生小牛 (C语言代码)

摘要:解题思路:分四年定义注意事项:参考代码:#include <stdio.h>int main(void){ int i, n, a1 = 1, a2 = 0, a3 = 0, a4 = 1; scan……

三角形 (C语言代码)

解题思路:这其实动态规划算法的一道入门入门入门级的题,又称为数塔。解法就是从下往上,两两比较,以样例为例。最下面的4526,先4和5比较,二者间大的数与上面的2相加。依次类推。比较规整的代码链接:http://paste.ubuntu.com/26087872/(其实是我不知道怎么贴好点)注意事项:不

纪念品分组 (C语言代码)

解题思路:用qsort函数对每件纪念品的价格进行降序排序,然后将第一个(即最大)与最后一个(即最小)一起和规定钱数比较。以测试样例为例,排序后为909080706050302020显然第一个与最后一个无法分在一组,只能90独自为一组,然后在将第二个与从下方往上数的第一个一起与100比较,依次类推。

母牛的故事 (C语言代码)

摘要:解题思路:从第4年开始,每一年都是其前一年加上其前三年的总和数,如第5年是第四年加上第2年的总和数。注意事项:参考代码:#include<stdio.h>  int main()  {      in……

防御导弹 (C语言代码)

描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够达到任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。

回文数字 (C++代码)

摘要:解题思路:注意事项:参考代码:#include <cstdio>int main(){    int n;    scanf("%d",&n);    int num=0;    for(int a ……