题解 1157: 亲和数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[亲和数]-题解(C++代码)

解题思路:设aa数组和bb数组分别存A和B的真约数,设ans1和ans2分别累加A和B的真约数。最后判断ans1=B并且ans2=A即输出YES否则输出NO。注意事项:每次while循环更新q1,q2,ans1,ans2的值。参考代码:#include"iostream"usingnamespaces

题解 1157: [亲和数]

摘要:参考代码:#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){    int n;    scanf("%d",&n);  ……

编写题解 1157: [亲和数]

```javaimportjava.util.Scanner;publicclass测试{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scanner.nextInt();for(inti=0;

1157:[亲和数]

摘要:解题思路:一个函数isequal来判断b是否为a的所有约数的和,是返回1,否返回0;调用函数判断两数是否均为对方的所有约数和;注意事项:参考代码:#include<stdio.h> int iseq……

C语言简单求解

摘要:解题思路:注意事项:参考代码:#include<stdio.h>//求真约数之和 int yues(int n){ int i,sum=0; for(i=1;i<n;i++) { if(n%i==0……

1157 : 亲和数(C语言)

#亲和数##题解对于a,b来说,统计其因数。注意:其因数从1开始计算,并不算其本身。##代码#include#include#include#includeintmain(){intn,i;scanf("%d",&n);for(i=0;i

简单快速的亲和数

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int m; while ((scanf("%d", &m)) != EOF ) { int x, y; f……

一位热心的老大爷-通俗易懂

代码很清楚了```c#includeintfunc(int);intmain(){intm;inta,b;intsum;scanf("%d",&m);while(m--){scanf("%d%d",&a,&b);if(a==b){printf("NO\n");continue;}sum=func(a)

亲和数题解

摘要:解题思路:注意事项:参考代码:def qhs(n):    s=0    for i in range(1,n):        if n%i==0:            s+=i    retur……