숫자 카드 게임 - 실전 문제

1이 될 때까지 - 실전 문제

<문제> 거스름 돈

[정당성 분석]

→ 가장 큰 화폐단위부터 거슬러 줘야 하는 것이 최적 !

array = [500, 100, 50, 10]

r = int(input())
count = 0

for coin in array:
    nofr = r // coin
    print('{}won: '.format(coin), nofr)
    count += nofr
    r %= coin

print('총 거슬러 줘야 할 동전의 개수는 :', count)