前往
大廳
主題

ZeroJudge - d010: 盈數、虧數和完全數 解題心得

Not In My Back Yard | 2021-07-06 00:00:01 | 巴幣 0 | 人氣 387

題目連結:


題目大意:
輸入有多列,每列給定一正整數 N ,試問該數為盈數(Abundant Number)、完美數(Perfect Number)還是虧數(Deficient Number)?

假設 N 除自身之外的因數總和為 S。如果 S < N,則 N 為虧數;如果 S = N,則 N 為完美數;如果 S > N,則 N 為盈數。



範例輸入:
30
26
28


範例輸出:
盈數
虧數
完全數


解題思維:
參見這題便可以求得一個數字的因數和。然後按照題目條件去判斷即可。




此次分享到此為止,如有任何更加簡潔的想法或是有說明不清楚之地方,也煩請各位大大撥冗討論。

創作回應

相關創作

更多創作