250x250
반응형
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

재 현

BOJ [11047번]: 동전 0 본문

Coding test

BOJ [11047번]: 동전 0

본명은이점례 2020. 10. 30. 16:13
728x90

N,K가 주어지고

K원을 만드는데 필요한 동전 개수의 최솟값을 출력한다.

 

 

알고리즘 그리디에 정리해둔 거스름돈 문제와 풀이가 유사하다.

 

 

 

<풀이>

n, k = map(int, input().split())
array = list()

for _ in range(n):
   array.append(int(input()))

array.reverse()
count = 0

for i in array:
    count += k // i
    k %= i

print(count)

 

 

 

 

 

 

처음엔 array[-i] 식으로 뒷부분으로 접근하려 했으나 out of range오류가 뜸을 발견하고

reverse() 후 접근했다.

728x90

'Coding test' 카테고리의 다른 글

BOJ [11724번]: 연결 요소의 개수  (0) 2020.11.02
[프로그래머스] 시저암호  (0) 2020.11.02
BOJ [1931번] : 회의실 배정  (0) 2020.10.30
전화번호 목록  (0) 2020.10.30
완주하지 못한 선수 - 이름 세기  (0) 2020.10.30