num = int(input())
low = 0

def number(low_num):
e = list(map(int, str(low_num)))
result = low_num + sum(e)

return result

while number(low) != num:
if low == num :
low = 0
break
else :
low += 1

print(low)

 

원 게시물 : https://blog.system32.kr/154

 

[백준] 2231 - 분해합 (파이썬)

num = int(input()) low = 0 def number(low_num): e = list(map(int, str(low_num))) result = low_num + sum(e) return result while number(low) != num: if low == num : low = 0 break else : low += 1 pri..

blog.system32.kr

 

'Development > BAEKJOON' 카테고리의 다른 글

[백준] 1000 - A+B  (0) 2020.04.05
[백준] 10171 - 고양이  (0) 2020.04.05
[백준] 10718 - We love kriii  (0) 2020.04.05
[백준] 2557 - Hello World  (0) 2020.04.05
[백준] 1026 - 보물  (0) 2020.04.03

+ Recent posts