早教吧作业答案频道 -->其他-->
判断亲和数希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:1+2+4+5+10+11+20+22+44+55+110=284.而284的所有真约数为1、2、4、71、142,加起来恰好为220.人们对
题目详情
判断亲和数
希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:
1+2+4+5+10+11+20+22+44+55+110=284.
而284的所有真约数为1、2、4、71、 142,加起来恰好为220.人们对这样的数感到很惊奇,并称之为亲和数.一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数.
你的任务就编写一个程序,判断给定的两个数是否是亲和数
Input
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含两个整数A,B; 其中 0 <=A,B <=600000 ;
Output
对于每个测试实例,如果A和B是亲和数的话输出YES,否则输出NO.
Sample Input
2
220 284
100 200
Sample Output
YES
NO
下面代码哪错了
#include
using namespace std;
int main()
{
int n,f[80][1],s[80]={0};
int a,b,i,s1=0,s2=0;
cin>>n;
for (i=0;i>f[i][0]>>f[i][1];
for (i=0;i
希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:
1+2+4+5+10+11+20+22+44+55+110=284.
而284的所有真约数为1、2、4、71、 142,加起来恰好为220.人们对这样的数感到很惊奇,并称之为亲和数.一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数.
你的任务就编写一个程序,判断给定的两个数是否是亲和数
Input
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含两个整数A,B; 其中 0 <=A,B <=600000 ;
Output
对于每个测试实例,如果A和B是亲和数的话输出YES,否则输出NO.
Sample Input
2
220 284
100 200
Sample Output
YES
NO
下面代码哪错了
#include
using namespace std;
int main()
{
int n,f[80][1],s[80]={0};
int a,b,i,s1=0,s2=0;
cin>>n;
for (i=0;i>f[i][0]>>f[i][1];
for (i=0;i
▼优质解答
答案和解析
第一个问题,f[80][1] 这变量怎么定义的啊,第二维长度应该是 2
第二个问题,s这变量思维混乱.f[i][0] f[i][1]这两个的结果都保存在s[i]里,结果后面的冲掉前面的
往后没看了,先想清楚再写,不要总是想一点就动手,然后觉得有点问题就打补丁,这样改几次之后思路就一团麻了 ,程序就肯定错误不断
第二个问题,s这变量思维混乱.f[i][0] f[i][1]这两个的结果都保存在s[i]里,结果后面的冲掉前面的
往后没看了,先想清楚再写,不要总是想一点就动手,然后觉得有点问题就打补丁,这样改几次之后思路就一团麻了 ,程序就肯定错误不断
看了 判断亲和数希腊数学家毕达哥拉...的网友还看了以下:
如何培养学生的自主学习能力的好习惯 2020-03-29 …
哥白尼提出了什么重要的自然学说? 2020-03-30 …
用几个词语,发挥你的想象造句用“盼望”“无穷无尽”“经历”发挥想象来造个句,不要乱造,这是人教版6 2020-04-09 …
进入中学,我们的学习具有的新特点是[]A.新的老师教给我们知识B.我们在新的学校学习C.我们有了更 2020-05-14 …
古今异义(请注明古意和今意,)非独贤者有是心也的“心”忌不自信的“自信”学而不厌的“厌” 宾客意少 2020-05-17 …
语文(下面句子中有两个用错的字,找出来并改正)语文教学应激发学生的学习兴趣,注重培养学生自主学习的 2020-06-08 …
21.下面是某班为了充分调动学生自主学习的积极性而设计的自主学习的构思框架,请把这个构思写成一段话 2020-06-10 …
某高校调查了400名大学生每周的自习时间(单位:小时),制成了如图所示的频率分布直方图,其中自习时 2020-06-10 …
某高校调查了200名学生每周的自习时间(单位:小时),制成了如图所示的频率分布直方图,其中自习时间 2020-06-10 …
思想篇:思想与政治相互促进相互制约材料一:…天下敢有藏《诗》、《书》、百家语者,皆烧之.”…秦始皇 2020-06-28 …