View Code of Problem 93

#include <iostream>
using namespace std;
int cn(int k) {
	int sum = 0;
	for (int i = 1; i < k; i++) {
		if (k%i == 0)
			sum += i;
	}
	return sum;
}
int main() {
	int a, b;
	cin >> a >> b;
	for (int i = a; i <= b; i++) {
		int k = cn(i);
		if (cn(k) == i && k > i)
			cout << i << " " << k << endl;

	}
	//	cout<<sum<<endl;

	return 0;
}

Double click to view unformatted code.


Back to problem 93