설명
\(s\)를 \(N\)의 진약수(\(N\)을 제외한 모든 양의 약수)의 합이라 하자. \(s > N\)이면 과잉수(abundant), \(s < N\)이면 부족수(deficient), \(s = N\)이면 완전수(perfect)이다. 해당하는 단어를 출력하시오.
제약
입력 형식
정수 \(N\)이 주어진다 (\(1 \le N \le 10^{12}\)).
출력 형식
abundant, deficient, perfect 중 하나를 출력한다.
예제 1
입력
12
출력
abundant
예제 2
입력
6
출력
perfect
예제 3
입력
8
출력
deficient
문제 정보
riseoj 작성
출처 RiseOJ Basics
태그