✅ 이것이 코딩 테스트다 - 거스름돈
N = int(input()) # N : 손님에게 거슬러줘야할 돈
print(N)
coins = [500, 100, 50, 10] # 내가 가지고 있는 동전 배열
count = 0 # 최소 동전의 개수
for coin in coins:
count += N // coin
N %= coin
print(count)
◾ Greedy
◾ 내가 가지고 있는 동전 배열을 우선 선언
◾ 해당 배열을 루프한다.
◾ 해당 동전으로 나눈 나머지 값들을 더하고 return 한다.
728x90
'✏️ 𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺 > 이것이 코딩 테스트다' 카테고리의 다른 글
[TC0402] [구현] 시각 (0) | 2021.11.21 |
---|---|
[TC0302] [그리디] 큰 수의 법칙 (0) | 2021.11.16 |
[TC0401] [구현] 상하좌우 (0) | 2021.11.16 |
[TC0304] [그리디] 1이 될 때까지 (0) | 2021.10.16 |
[TC0303] [그리디] 숫자 카드 게임 (0) | 2021.10.16 |