自定义函数判断亲和数 解题思路:亲和数的判断可以自定义函数实现,输入两个变量分别求其真约数,累加之后互相比较。然后主函数中调用判断即可注意事项:我采用VS写代码,所以会有#define那一行,是为了正常使用scanf函数,其它IDE或者oj写代码可忽略参考代码:#define_CRT_SECURE_NO_WARNINGS1 题解列表 2026年07月22日 0 点赞 0 评论 53 浏览 评分:0.0
简单的遍历判断与输出 解题思路:对于一个数,不停的过滤它的个位数,直到最后为0.过滤下来的数就是各个数位上面的数,累加求和,和原值判断大小即可注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS1//VS2026上面不提供scanf函数, 题解列表 2026年07月22日 0 点赞 0 评论 53 浏览 评分:0.0
求阶乘并判断 解题思路:这个题目,如果是求阶乘并判断是否为阶乘和数并不难。关键在于怎么样字典序输出呢?我先给一个无字典序纯顺序标准输出代码。希望有大佬看了我的代码能给我提出改为字典序输出的建议,谢谢!注意事项:参考代码:#includeintfactor(intn){intx;if(n==0||n 题解列表 2026年07月22日 0 点赞 0 评论 56 浏览 评分:0.0
数学组合分析一下 解题思路:这个题目因为很简单,就没必要上参考代码了,毕竟可以直接printf。那么19这个答案是怎么得来的呢?就是排列组合!三分的邮票可以出0张到4张,5分的邮票可以出0张到3张,那就是5*4=20;但是规定至少有一张邮票,不能两个都是0,所以去掉一种00,还剩19种。 题解列表 2026年07月21日 1 点赞 0 评论 73 浏览 评分:0.0
重点分析一下思路 解题思路:这个题目当然可以取巧输出。但是我们也可以用数学知识容易的判断最后一名。现在三家分数相同,而从1-9名依次获得9-1分,名次分数总和就是从1加到9是45,也就是三家每家得15分。前三名分别是李王张,依次获得987分,那么排第四获得6分的是谁呢?题目说每家没有连续名次, 题解列表 2026年07月21日 0 点赞 0 评论 66 浏览 评分:0.0
相同的思路换汤不换药 解题思路:可类比1150的代码。其实只是把循环体中的代码块变动一下即可。最后说一下初始值,要满足sum=sum-1/(i*i),第一项计算出来的sum必须正好为1,于是代入进去可得初始值sum为2。其实类似的思想在这些循环累加类题目当中都有所体现, 题解列表 2026年07月21日 0 点赞 0 评论 58 浏览 评分:0.0
简单的循环累加 解题思路:从i=1到n,不断的做分母累加结果即可注意事项:这个题目一定是浮点数,所以不仅最后输出是浮点型,前面设置累加变量sum,乃至循环体中的i都是double类型(如果i是整型,那么计算1/i这一步就会出现错误,只会得出0的结果)参考代码:#includeintmain(){in 题解列表 2026年07月21日 0 点赞 0 评论 61 浏览 评分:0.0
简单的自定义阶乘函数 摘要:解题思路:自定义阶乘函数输出即可。本题目给的数据不大,所以不用考虑大数溢出注意事项:参考代码:#include <stdio.h>int factor(int n){ &nbs…… 题解列表 2026年07月21日 0 点赞 0 评论 62 浏览 评分:0.0
简单遍历,注意大数 摘要:解题思路:为了防止测试数据有大数溢出,所以使用long long注意事项:参考代码:#include <stdio.h>int main(){ long long…… 题解列表 2026年07月21日 0 点赞 0 评论 45 浏览 评分:0.0
这么大的数,必须使用大数专用的方法 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>#define MAX_DIGITS 10000 // 足够…… 题解列表 2026年07月21日 0 点赞 0 评论 53 浏览 评分:0.0