BAEKJOON (Python)/Greedy Algorithm
BAEKJOON_2720 "세탁소 사장 동혁" PYTHON
RiLLa_0511
2023. 4. 17. 22:10
728x90
[백준] 2720번 Python 파이썬
https://www.acmicpc.net/problem/2720
2720번: 세탁소 사장 동혁
각 테스트케이스에 대해 필요한 쿼터의 개수, 다임의 개수, 니켈의 개수, 페니의 개수를 공백으로 구분하여 출력한다.
www.acmicpc.net
그리디 알고리즘의 대표 예시로 자주 나오는 최소 동전 갯수로 거스름돈을 주는 문제였다.
import sys
n = int(sys.stdin.readline())
money = [25, 10, 5, 1]
result = []
for i in range(n):
re = int(sys.stdin.readline())
for j in range(4):
result.append(str(re // money[j]))
re = re % money[j]
print(' '.join(result))
result = []
한 줄로 출력하기 위해 join을 쓰려면 리스트에 str의 형태로 저장해야하는데 int 형태로 저장하여서 틀린 결과가 나왔다.
혼자 공부하며 올리는 블로그입니다. 틀린 내용은 댓글 남겨주시면 감사하겠습니다.
728x90