View Code of Problem 93

#include<stdio.h>
int main(){
    int m,n,i;
    scanf("%d%d",&m,&n);
    for(i=m;i<=n;i++){
        int sum=0;
        int sum1 =0;
        for(int j=1;j<i;j++){
            if(i%j==0){
                sum+=j;
            }
        }
        for(int k=1;k<sum;k++){
            if(sum%k==0)
                sum1+=k;
        }
        if(sum1==i&&i<sum)
            printf("%d %d\n",i,sum);
    }
}

Double click to view unformatted code.


Back to problem 93