C++編程實戰基礎篇:找出指定範圍內的親密數對

題目描述

鍵盤輸入N,N在2至2000之內,求2至N中的親密數對,就是A的因子和等於B,B的因子和等於A,並且A≠B。 如48和75是親密數對。48的因子和為2+3+4+6+8+12+16+24=75,而75的因子和為3+5+15+25=48。

輸入

只有一行,為一個數N( 2<=N<=2000 )

輸出

輸出若干行,每行兩個整數(用一個空格格開)

樣例輸入

<code>2000/<code>

樣例輸出

<code>48 75
75 48
140 195
195 140
1050 1925
1575 1648
1648 1575
1925 1050/<code>

參考程序和運行結果:

C++編程實戰基礎篇:找出指定範圍內的親密數對


C++編程實戰基礎篇:找出指定範圍內的親密數對


分享到:


相關文章: