早教吧作业答案频道 -->其他-->
一道编程题如果a的真因子和等于b,b的真因子和等于a,且ab,则称a,b为亲密数对,问1~10000间第一对亲密数对的和是多少。(真因子是指不包含该数本身的因子),在线坐等大神如果a的真因子和
题目详情
一道编程题
如果a的真因子和等于b,b的真因子和等于a,且a<>b,则称a,b为亲密数对,问1~10000间第一对亲密数对的和是多少。(真因子是指不包含该数本身的因子),在线坐等大神
如果a的真因子和等于b,b的真因子和等于a,且a<>b,则称a,b为亲密数对,问1~10000间第一对亲密数对的和是多少。(真因子是指不包含该数本身的因子),在线坐等大神
如果a的真因子和等于b,b的真因子和等于a,且a<>b,则称a,b为亲密数对,问1~10000间第一对亲密数对的和是多少。(真因子是指不包含该数本身的因子),在线坐等大神
如果a的真因子和等于b,b的真因子和等于a,且a<>b,则称a,b为亲密数对,问1~10000间第一对亲密数对的和是多少。(真因子是指不包含该数本身的因子),在线坐等大神
▼优质解答
答案和解析
int calculateRealFactorSummary(int a)
{
int b = 2;
int c;
c = a / 2;
int sum = 0;
while (b <= c) {
if (a % b == 0) {
//b以及a/b的值为真因子
sum += b + a/b;
}
b++;
c = a/b;
}
return sum;
}
int main(int argc, const char * argv[]) {
for (int i = 10; i < 10000; i++) {
int b = calculateRealFactorSummary(i);
int c = calculateRealFactorSummary(b);
if (i == c) {
printf("%d -- %d",i, b);
printf("sum = %d",i+b);
break;
}
}
return 0;
}
{
int b = 2;
int c;
c = a / 2;
int sum = 0;
while (b <= c) {
if (a % b == 0) {
//b以及a/b的值为真因子
sum += b + a/b;
}
b++;
c = a/b;
}
return sum;
}
int main(int argc, const char * argv[]) {
for (int i = 10; i < 10000; i++) {
int b = calculateRealFactorSummary(i);
int c = calculateRealFactorSummary(b);
if (i == c) {
printf("%d -- %d",i, b);
printf("sum = %d",i+b);
break;
}
}
return 0;
}
看了 一道编程题如果a的真因子和等...的网友还看了以下:
冰心提倡写作要“真情实感,质朴浅显”,你对此有什么见解?请畅所欲言。冰心提倡写作要“真情实感,质朴 2020-04-06 …
分解因式(a-b-c)(a+b-c)-(b-c-a)(b+c-a)正确答案是这个:(a+b-c)( 2020-05-17 …
某动物的基因A和B位于非同源染色体上,只有基因A或基因B的胚胎不能成活.若AABB和aabb个体交 2020-06-10 …
真真,假假,真假,问题答案是什么?大家想想答案对吗?题目:ABC三人的名字分别叫真真,假假,真假( 2020-06-20 …
用向量证明余弦定理a、b、c都表示向量,|a|、|b|、|c|表示向量的模因为a=b-c所以a^2 2020-07-07 …
用spss做多元回归分析,有A和B两个变量,A变量包含7个因子,B变量含6个因子,SPSS具体问题 2020-07-25 …
关于杜甫的问题1、下列对杜甫极尽道德人格推崇的是哪位?(单选题)1分A:颜真卿B:范仲淹C:朱熹D 2020-07-26 …
逻辑推理题ABC三人的名字分别叫真真,假假,真假(不对应),真真只说真话,假假只说假话,而真假有时说 2020-11-07 …
下列关于基因和染色体关系的叙述,错误的是()A.萨顿利用类比推理的方法提出基因在染色体上的假说B.摩 2020-11-29 …
下列关于基因和染色体关系的叙述,错误的是()A.萨顿利用类比推理的方法提出“基因在染色体上”的假说B 2020-12-14 …