View Code of Problem 93

#include<iostream>
using namespace std;
int fun(int x)
{
    int sum=0;
    for(int i=1;i<x;i++)
      if(x%i==0)  sum+=i;
    return sum;
}
int main()
{
    int m,n;
    cin>>m>>n;
    for(int i=m;i<=n;i++)
    {
        int res=fun(i);
        if(fun(res)==i&&res>i)cout<<i<<" "<<res<<endl;
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 93