#include<stdio.h> int main () { int m,n,i,s,d,a1,a2; //while(scanf("%d%d",&m,&n)!=EOF) scanf("%d%d",&m,&n); for(a1=m;a1<=n;a1++) { for(a2=a1+1;a2<=a1+100;a2++) { d=s=1; for(i=2;i<a1;i++) { if(a1%i==0) d+=i; } if(d!=a2) continue; for(i=2;i<a2;i++) { if(a2%i==0) s+=i; } if(s==a1&&d==a2) printf("%d %d\n",a1,a2); } } return 0; } |
Double click to view unformatted code.