10334. 完全數

I'm a slow walker, but I never walk backwards.

Task Description
若一個正整數等於其所有因數(不包含其本身)之和,則稱此數為完全數(perfect number)。
e.g.
.6=1+2+3
.28=1+2+4+7+14
請輸入兩個正整數,並逐一檢查區間內的每一個整數,透過計算其所有因數之和,列出介於兩數之間的所有完全數。
注意事項
1.必須以迴圈逐一尋找因數並計算總和的方式判斷是否為完全數。
2.不得事先記錄、查表或直接輸出已知的完全數。
3.若未依上述方式計算,該題將不予計分。

Input Format
輸入兩個正整數,每行一個。

Output Format
依序輸出介於兩數之間的所有完全數,每個數字一行。
若區間內不存在完全數,請輸出「None」。

Sample Input

1
10000

Sample Output

6
28
496
8128

Sample Input

1
5

Sample Output

None

Submit

Login

Testdata Set

Download Testdata