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