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