#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main(){ int a,b,sum1,sum2; while(cin>>a>>b){ sum1=0,sum2=0; for(int i=a;i<=b;i++){ for(int j=1;j<=i/2;j++){ if(i%j==0){ sum1+=j; } } for(int k=1;k<=sum1/2;k++){ if(sum1%k==0){ sum2+=k; } } if(i==sum2&&sum2<sum1) cout<<sum2<<" "<<sum1<<endl; sum1=0,sum2=0; } } return 0; } |
Double click to view unformatted code.