View Code of Problem 93

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

Double click to view unformatted code.


Back to problem 93