fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5. int prevsum = 0;
  6. int sum = 0;
  7. int MAX = 20000;
  8. for (int i = 2; i < MAX;i++){
  9.  
  10. int temp = i;
  11. prevsum = sum;
  12. sum = 0;
  13.  
  14. for(int j = 2;j <= i;j++){
  15. while(temp % j == 0){
  16. temp = temp / j;
  17. sum = sum + j;
  18. }
  19. }
  20. if(prevsum == sum){
  21. /* printf("%d:%d %d:%d\n",i-1,prevsum,i,sum); */
  22. printf("%d %d\n",i-1,i);
  23.  
  24. }
  25. }
  26. }
Success #stdin #stdout 2.64s 1720KB
stdin
Standard input is empty
stdout
5 6
8 9
15 16
77 78
125 126
714 715
948 949
1330 1331
1520 1521
1862 1863
2491 2492
3248 3249
4185 4186
4191 4192
5405 5406
5560 5561
5959 5960
6867 6868
8280 8281
8463 8464
10647 10648
12351 12352
14587 14588
16932 16933
17080 17081
18490 18491