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