본문 바로가기

백준

[백준]2231 분해합 python

반응형

num = int(input())
answer_num = 0
for i in range(1, num+1):
    div = list(map(int, str(i))) #값을 분해해서 int로 변환
    sum = i + sum(div) #그 값을 더해나감
    if(sum == num):
        answer_num = i
        break
print(answer_num)
반응형

'백준' 카테고리의 다른 글