题解列表
3018: 末两位数
摘要:解题思路:每次都用末两位数进行相乘后取余注意事项:参考代码:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math……
超详细通俗易懂C++,暴力求解
摘要:解题思路:1.分别求满足条件的五位数和六位数,利用三层循环实现。 2.最外层从1开始,因为数字第一位不能为0,i,j,p从小到大循环保证最后输出顺序是从小到大的,不需要再次……
自由下落的距离计算(C语言代码)
摘要:解题思路:第一次下落只有一次,分开计算;然后第二次到第N次,也就是1/2的N-1次方求和;利用for循环可以轻易实现;由此得出总路程;高度可由我给出的函数直接得出。
注意事项:由于求和的for循……
(硬币凑数问题)完全背包,求刚好满足总体积为w的物品组合的元素最小值
摘要:解题思路:硬币凑数问题即完全背包问题,求刚好满足总体积为w的物品组合的元素最小值。 在动态规划过程中,初值和元素转移条件没搞好,如果dp[i]=INT_MAX,那么用手里的硬币是没法凑出i的,在状态转……
最朴素的方法就是printf
摘要:解题思路:说实话成功的时候我笑了注意事项:只需要注意空格参考代码:#include<stdio.h>
main()
{
int n;
int a,b;
scanf("%d",&n);
……
蛇形矩阵(c语言代码,短小精悍版,通俗易懂)
摘要:解题思路:通过观察可知第一行的每项元素从1开始累加,累加的值从2至n,每一行的行首元素从1开始累加,累加的值从1至n-1,且每行累加的次数逐渐减1注意事项:参考代码:#include <stdio.h……
简单的自由下落问题(没有运用其他的函数库)
摘要:解题思路:直接利用逻辑思维,判断出代码。注意事项:在for循环里面不能把sum合并写为乘法,因为当球最后一次弹跳时没有落下,不能算作运动途径。参考代码:#include <stdio.h>int ma……
利用结构体进行整体交换的排序方式
摘要:解题思路: 三个字符数组要进行排序,排序判断的依据是字符串大小,大小跟长度和内容都有关,由于测试数据较小考虑使用整型表示长度,字符串存储内容。通过长度比较要整体交换所以需要讲字符和整型结合移动,……
2841: 大整数加法
摘要:解题思路:模拟手算,将两数末尾对齐,自末端逐个相加,如有进位向高位进位注意事项:不要将前导0(即数字前有0)输出参考代码: #include <stdio.h>#include <stdlib.h>#……