View Code of Problem 93

#include<stdio.h>
#include<math.h>
void main()
{	
	int a,b,i,sum1=0,sum2=0,y;
	scanf("%d%d",&a,&b);
	for(int x=a;x<=b;x++){
		for(i=1;i<x;i++)
			if(x%i==0){
				sum1+=i;
				y=sum1;
			}
		for(i=1;i<y;i++)
			if(y%i==0)
			{
				sum2+=i;
			}
		if(sum2==x&&x!=y)
			printf("%d %d",x,y);
				}
}

Double click to view unformatted code.


Back to problem 93