20251107 baekjoon
This commit is contained in:
parent
9a969dcfba
commit
fed6066fbf
14
code_study/Baekjoon/python/1106.py
Normal file
14
code_study/Baekjoon/python/1106.py
Normal file
@ -0,0 +1,14 @@
|
||||
C, N = map(int, input().split())
|
||||
info = []
|
||||
for _ in range(N) :
|
||||
info.append(tuple(map(int, input().split())))
|
||||
|
||||
INF = float("inf")
|
||||
dp = [INF if i != 0 else 0 for i in range(C+101)]
|
||||
|
||||
for cost, man in info :
|
||||
for i in range(man, C+101) :
|
||||
if dp[i-man] != INF :
|
||||
dp[i] = min(dp[i], dp[i-man] + cost)
|
||||
|
||||
print(min(dp[C:]))
|
||||
Loading…
x
Reference in New Issue
Block a user