[백준] [DP] 2293번 동전 1
개발/백준_알고리즘2016. 11. 16. 22:26
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 | #include <iostream> #include <cstdio> int coin_case[10001]; int main(void){ int n, money; int coin[101]; scanf("%d %d", &n, &money); for(int i = 1 ; i <= n ; i++) scanf("%d", &coin[i]); coin_case[0] = 1; for(int i = 1; i <= n ; i++){ for(int j = 1 ; j <= money; j++){ if( coin[i] <= j ) coin_case[j] += coin_case[j - coin[i]]; } } std::cout << coin_case[money] <<std::endl; return -1; } | cs |
'개발 > 백준_알고리즘' 카테고리의 다른 글
[백준] [DP] 10942번 팰린드롬? 문제 (0) | 2016.11.14 |
---|---|
[백준] 1254번 팰린드롬 만들기 (0) | 2016.11.13 |
[백준][DP] 2294번 : 동전 2 문제 (0) | 2016.11.08 |