题解列表
题解 1009: [编程入门]数字的处理与判断
摘要:解题思路:获取数字位数(int ws(int) 实现)获取每一位的数字(int *part(int) 实现)按要求输出(主函数实现)注意事项:A.floor()向下舍入,至于作用,自行实验!B.注意题……
2981- 二进制分类
摘要:解题思路:注意事项:参考代码://定义全局变量
int num1=0;
int num2=0;
//分别A类数和B类数
void test02(int arr[],int len){
……
2864:-单词替换
摘要:解题思路:采用最传统的思想即可,先分割单词,再查找替换单词。注意事项:参考代码:struct Test{
char s[101];
};
void test(char *s,char *a……
[编程入门]最大公约数与最小公倍数
摘要:解题思路:注意事项:参考代码:#include <stdio.h> int main() { int m, n; scanf("%d %d", &m, &n); int gcd =……
[编程入门]阶乘求和
摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){ int n; long long Sn = 0, j; scanf("%d……
2845: 求10000以内n的阶乘
摘要:解题思路:采用高精度算法解决问题注意事项:参考代码:void test(int n){
//采用高精度算法实现
int arr[1000000]={0};
int i,j;
int l……
【C++】采药 动态规划思路
摘要:解题思路:其实最开始我(蒟蒻)看到这道题想用贪心来做,结果贪心是真的不适合寻找全体的最优解。深搜的话感觉还是有些复杂,要保留记忆,所以便使用动态规划来求,这样其实还挺简单的。代码不长也比较好理解。(b……
2943-Vigenère密码
摘要:解题思路:寻找规律注意事项:参考代码:void test(char *s1,char *s2,int m,int n){
static char s[1001];
int i;
for(i……