a843. CPE:Perfection (UVa 382)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

正整數 n 的正真因數是所有小於 n 且能整除 n 的正整數。若這些因數的總和等於 n,n 是完全數(PERFECT);小於 n 時是虧數(DEFICIENT);大於 n 時是盈數(ABUNDANT)。請分類輸入的每個整數。

輸入格式

輸入一串正整數,以 0 結束,0 不需處理。待分類整數共有 N 個,1 < N < 100,每個數不超過 60000。

輸出格式

第一行輸出 PERFECTION OUTPUT。接著依序每個數輸出一行:先以寬度 5 靠右對齊輸出該整數,再輸出兩個空白及分類名稱。最後一行輸出 END OF OUTPUT。

題目來源:UVa 382 — Perfection。 原題:https://onlinejudge.org/external/3/382.pdf

範例測資

範例輸入 1

15 28 6 56 60000 22 496 0

範例輸出 1

PERFECTION OUTPUT
   15  DEFICIENT
   28  PERFECT
    6  PERFECT
   56  ABUNDANT
60000  ABUNDANT
   22  DEFICIENT
  496  PERFECT
END OF OUTPUT
請先登入後再提交程式碼

討論與題解

載入討論區…

更多