Problem1046--趣味数论之情侣数

1046: 趣味数论之情侣数

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

真正的爱情是相互的,那就是我的心里有你,你的心里有我,数字中有许多特别的数,情侣数就是其中之一。情侣数指两个正整数彼此的所有约数之和(本身除外)与另一方相等。

例:
220的全部约数(除掉本身)相加的是:1+2+4+5+10+11+20+22+44+55+110=284
284的全部约数(除掉本身)相加的是:1+2+4+71+142=220

所以说220和284是情侣数。

Input

输入包含多个测试用例。每个测试用例都包含一个整数N(N在int范围内),以0开始的测试用例会终止输入,并且不会处理该测试用例

Output

对于每组输入的整数,如果有情侣数请输出那个情侣数,如果没有情侣数请输出No。每个输出占一行

Sample Input Copy

220
2566
25
21
44
0

Sample Output Copy

284
No
No
No
No

Source/Category