📝 카운터에는 거스름돈으로 사용할 500원, 100원, 50원, 10원짜리의 동전이 있다.
손님에게 거슬러줘야 할 돈이 N원 일때 거슬러줘야 할 동전의 최소 개수를 구하라.
단, 거슬러 줘야 할 돈 N은 항상 10의 배수이다.
✅ 정답
|
inputcash = input('돈을 입력하세요: ')
n = int(inputcash)
count = 0
coin_types = [500, 100, 50, 10]
for coin in coin_types:
count += n // coin
n %= coin
print (count)
|
cs |
'Algorithm' 카테고리의 다른 글
| BaekJoon - 문자열 완료 (0) | 2024.10.25 |
|---|---|
| BaekJoon - 1차원 배열 완료 (0) | 2024.10.22 |
| BaekJoon - 반복문 완료 (0) | 2024.10.20 |
| BaekJoon - 조건문 완료 (2) | 2024.10.20 |
| BaekJoon - 입출력과 사칙연산 완료 (0) | 2024.10.19 |