#include <stdio.h> int sum(int x) { int i,num=1; for(i=2;i<x;i++) if(x%i==0)num+=i; return num; } int main() { int m,n,i,j; scanf("%d %d",&m,&n); if(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.