-Code
n = int(input())
nums = list(map(int, input().split()))
for num in nums:
total = 0
for i in range(1, num):
if num % i == 0:
total += i
if total == num:
print("Perfect")
elif total > num:
print("Abundant")
else:
print("Deficient")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 2828번 사과 담기 게임 (0) | 2022.06.11 |
---|---|
[백준/파이썬] 25238번 가희와 방어율 무시 (0) | 2022.06.11 |
[백준/파이썬] 13235번 팰린드롬 (0) | 2022.06.09 |
[백준/파이썬] 10864번 친구 (0) | 2022.06.08 |
[백준/파이썬] 10174번 팰린드롬 (0) | 2022.06.07 |