#include<stdio.h> #include<string.h> int main() { int m, n,i,j,k; scanf("%d %d", &m, &n); for (i = m; i <= n; i++) { int sum_a = 0, sum_b = 0; for (j = 1; j < i; j++) { if (i % j == 0) { sum_a += j; } } for (j = i + 1; j <= n; j++) { if (sum_a == j) { for (k = 1; k < j; k++) { if (j % k == 0) { sum_b += k; } } if (sum_b == i) { printf("%d %d\n",i,sum_a); } } } } } |
Double click to view unformatted code.