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
110000
Sample Output
6284968128
Sample Input
15
Sample Output
None