#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,a,b; scanf("%d %d",&m,&n); if(m<=n) { for(i=m;i<=n;i++) { a=sum(i); if(sum(a)==i&&i!=a) { printf("%d %d\n",i,a); i=a; } } } return 0; } |
Double click to view unformatted code.