본문 바로가기

대학교/프로그래밍 방법론

실습 2주차 [3] Coin Combination

반응형

문제

여러 종류의 동전이 있어서 그 동전들을 이용해서 특정한 금액을 만드려고 한다.

처음에 coin 종류의 개수를 입력 받고, 그 다음에는 각 동전마다의 액면가를 입력 받으며, 마지막으로 원하는 가격을 입력한다.

출력해야 할 값은 그 가격을 만들 수 있는 동전의 조합의 개수이다.

여기서 동전의 종류의 개수는 최대 10개까지만 입력한다고 가정하자.


입력 형식

{동전 종류 수}

동전1 동전2 동전3 ... 동전n

{원하는 가격}




Hint : Recursion으로 구현하도록 한다. (Dynamic Programming으로 구현하면 좀 더 빠르게 할 수 있다.)



답안



반응형