
안녕하세요 !
오늘은 백준 - 분해합 문제를 가지고 왔습니다.

문제를 해결한 방법을 간략히 정리해보겠습니다.
- 입력을 받는다.
- 분해합을 구한다.
- 분해합이 입력받은 수랑 동일한지 검사한다.
n = int(input())
answer = 0 for i in range(0, n): num_str = str(i) length = len(num_str) sum = 0 for j in range(0, length): sum += int(num_str[j])
if i + sum == n: answer = i break
n = int(input()) answer = 0 for i in range(0, n): num_str = str(i) length = len(num_str) sum = 0 for j in range(0, length): sum += int(num_str[j]) if i + sum == n: answer = i break print(answer)