#include <iostream> using namespace std; int main() { int m,n,a[10000]; cin >>m>>n; for(int i=m;i<=n;i++){ a[i]=0; for(int j=1;j<=i/2;j++){ if(i%j==0){ a[i]+=j; } } } for(int i=m;i<=n;i++){ for(int j=i+1;j<=n;j++){ if(a[i]==j&&a[j]==i){ cout << i<<" "<<j<<endl; } } } return 0; } |
Double click to view unformatted code.