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