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