#include <stdio.h> #include <iostream> #include <string.h> #include <string> #include <algorithm> #include <iomanip> using namespace std; int s(int n) { int sum = 0; for (int i = 1; i < n; i++) { if (n%i == 0) { sum += i; } } return sum; } int main() { int m, n; cin >> m >> n; for (int i = m; i <= n; i++) { int a = s(i); if (s(a) == i && i < a) { cout << i << " " << a << endl; } } } |
Double click to view unformatted code.