<내 풀이>
N = int(input())
coin = 0
i = 1
while N // (i*500) > 0:
coin += 1
i += 1
while N // (i*100) > 0:
coin += 1
i += 1
while N // (i*50) > 0:
coin += 1
i += 1
while N // (i*10) > 0:
coin += 1
i += 1
if N == 0:
break
print(coin)
1260
-> 126
이게 이렇게 복잡해야하는건가...??
<정답>
N = int(input())
count = 0
coin_types = [500, 100, 50, 10]
for coin in coin_types:
count += n // coin
n %= coin
print(count)