반응형
문제
당신은 음식점의 계산을 도와주는 점원이다.
카운터에는 거스름돈으로 사용할 500원, 100원, 50원, 10원짜리 동전이 무한히 존재한다고 가정한다.
손님에게 거슬러 줘야 할 돈이 N원일 때 거슬러줘야 할 동전의 최소 개수를 구하라.
단, 거슬러 줘야 할 돈 N은 항상 10의 배수이다.
풀어보기
돈 = [500, 100, 50, 10]
N = 4320 #int(input())
answer = 0
for money in 돈:
answer += N // money
N %= money
print(answer)
몫을 answer에 더해주고
N은 남은돈(나머지)으로 갱신해주면 되는 문제다
반응형
'백준' 카테고리의 다른 글
[프로그래머스] 해시, 포켓몬 python (5) | 2024.09.15 |
---|---|
[programmers]더 맵게 (0) | 2021.05.24 |
[프로그래머스]프린터 python (0) | 2021.05.17 |
[백준]8393 합 python (0) | 2021.04.16 |
[백준]8370 Plane python (0) | 2021.04.15 |