Skip to main content
AuraEdu Online Judge
Practice
Playground
Contests
Rankings
Submissions
Community
Sign in
Sign up
Loading...
Problem
Editorial
Accepted Solutions
Problem discussion
Back
[DP] 동전 교환 - 가짓수
Try in playground
Sign in to submit
Time Limit: 1000 ms
Memory Limit: 256 MB
Silver V
3
Author: 관리자
]
(
동전
c
마다
,
m
=
c
…
M
)
,
d
p
[
0
]
=
1
dp[m] \mathrel{+}= dp[m - c] \quad (\text{동전 } c \text{마다}, \; m = c \ldots M), \quad dp[0] = 1
d
p
[
m
]
+
=
d
p
[
m
−
c
]
(
동전
c
마다
,
m
=
c
…
M
)
,
d
p
[
0
]
=
1
바깥과 안쪽 반복문 순서를 바꾸면 순열(순서 구분)을 세게 되니 주의한다.
입출력 예시
입력: 3 5 1 2 5 출력: 4