#include<stdio.h> int main() { int m,n; scanf("%d %d",&m,&n); int a,b; int sum_a,sum_b; int i; for(a=m;a<=n;a++) { sum_a=1; for(i=2;i<=a/2;i++) { if(a%i==0) sum_a=sum_a+i; } b=sum_a; sum_b=1; for(i=2;i<=b/2;i++) { if(b%i==0) sum_b=sum_b+i; } if(sum_b==a&&b>a) printf("%d %d\n",a,b); } return 0; } |
Double click to view unformatted code.