-Code
while True:
n = list(map(int, input()))
if n[0] == 0:
break
max_n = max(n)
max_p = n.index(max_n)
if max_n % 2 == 1:
n[max_p] = 0
else:
max_n += 4
if max_n > 9:
string_max = str(max_n)
max_n = int(string_max[1])
n[max_p] = max_n
print(int("".join(map(str, n))))
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 15779번 Zigzag (0) | 2024.08.17 |
---|---|
[백준/파이썬] 28635번 Индикатор (0) | 2024.08.16 |
[백준/파이썬] 6930번 Mod Inverse (0) | 2024.08.14 |
[백준/파이썬] 17869번 Simple Collatz Sequence (0) | 2024.08.13 |
[백준/파이썬] 11809번 YODA (0) | 2024.08.12 |