n = int(input().strip())
# 방법1
for i in range(n):
change = int(input().strip())
q = int(change // 25)
change -= q * 25
d = int(change // 10)
change -= d * 10
n = int(change // 5)
change -= n * 5
p = int(change / 1)
print(q, d, n, p)
# 방법2
coin = [25,10,5,1]
for _ in range(n):
data = int(input().strip())
result = [0,0,0,0]
for i in range(4):
change = data // coin[i]
result[i] += change
data -= coin[i] * change
print(*result)
반응형
'알고리즘' 카테고리의 다른 글
[백준] 2750 수 정렬하기 (0) | 2023.10.17 |
---|---|
[백준] 행렬 덧셈 (2) | 2023.10.17 |
[백준] 2675 문자열반복 (0) | 2023.10.17 |
2630 색종이 만들기 (0) | 2023.10.17 |
[백준] 2563 색종이 (0) | 2023.10.17 |