View Code of Problem 93

#include <stdio.h>
#include <stdlib.h>

int sum(int num){
    int sum =0;
    for(int i = 1;i <num;i++){
        if(num %i ==0){
            sum += i;
        }
    }
    return sum;
}
int main()
{
    int m,n;
    scanf("%d %d",&m,&n);
    for(int i = m;i <=n;i++){
        int k = sum(i);
        if(i == sum(k) && k > i&& k <= n ){
            printf("%d %d\n",i,k);
        }
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 93