diff --git a/9506.py b/9506.py new file mode 100644 index 0000000..92bd23a --- /dev/null +++ b/9506.py @@ -0,0 +1,16 @@ +# 약수들의 합 + +while True: + n = int(input()) + if (n == -1): + break + sum = 1 + result = f'{n} = 1' + for i in range(2, n): + if (n % i == 0): + sum += i + result += f' + {i}' + if (sum == n): + print(result) + else: + print(f'{n} is NOT perfect.')