[백준][DP] 2294번 : 동전 2 문제
개발/백준_알고리즘2016. 11. 8. 23:20
동전 2 성공
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞은 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 128 MB | 8781 | 2028 | 1361 | 24.629% |
문제
n가지 종류의 동전이 있다. 각각의 동전이 나타내는 가치는 다르다. 이 동전들을 적당히 사용해서, 그 가치의 합이 k원이 되도록 하고 싶다. 그러면서 동전의 개수가 최소가 되도록 하려고 한다. (각각의 동전은 몇개라도 사용할 수 있다.)
입력
첫째줄에 n, k가 주어진다. (1 ≤ n ≤ 100, 1 ≤ k ≤ 10,000) 다음 n개의 줄에는 각각의 동전의 가치가 주어진다.
출력
첫째줄에 사용한 동전의 최소 개수를 출력한다. 불가능한 경우에는 -1을 출력한다.
예제 입력
3 15 1 5 12
예제 출력
3
힌트
출처
- 잘못된 조건을 찾은 사람: apples1309
- 데이터를 추가한 사람: isac322
'개발 > 백준_알고리즘' 카테고리의 다른 글
[백준] [DP] 2293번 동전 1 (1) | 2016.11.16 |
---|---|
[백준] [DP] 10942번 팰린드롬? 문제 (0) | 2016.11.14 |
[백준] 1254번 팰린드롬 만들기 (0) | 2016.11.13 |