728x90
반응형
문제
해설
각각의 동전의 개수를 최소로 하기 위해선
거스름돈 액수를 각 동전으로 나눈 몫을 개수로 하면 된다.
남은 거스름돈은 또 남은 동전들로 나눠주면 된다.
코드
-파이썬
#백준 2720(세탁소 사장 동혁)
coin = [25, 10, 5, 1]
t = int(input()) #테스트 케이스 개수
for _ in range(t):
case = int(input()) #거스름돈
res = []
for i in coin:
res.append(case // i)
case = case % i
print(*res)
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[파이썬] BOJ_1449(수리공 항승) (0) | 2021.02.25 |
---|---|
[파이썬] BOJ_13305(주유소) (0) | 2021.02.24 |
[파이썬, 자바] BOJ_1343(폴리오미노) (0) | 2021.02.19 |
[파이썬] BOJ_15903(카드 합체 놀이) (0) | 2021.02.17 |
[파이썬] BOJ_11399(ATM) (0) | 2021.02.16 |