#include<stdio.h>
int main(){
int m,n,i,j,k,sum,flag=0;
scanf("%d %d",&m,&n);
///printf("%d %d",m,n);
for(i=m;i<=n;i++){
sum=0;
//printf("%d\n",i);
for(j=1;j<=i/2;j++){
if(i%j==0) sum+=j;
}
//printf("%d\n",sum);
if(sum==i){
flag++;
printf("%d = 1",i);
for(k=2;k<=i/2;k++){
if(i%k==0) printf(" + %d",k);
}
printf("\n");
}
}
if(flag==0) printf("None");
return 0;
}
7-5 找完数 (20 分)
最新推荐文章于 2023-07-04 21:06:29 发布