20251107 baekjoon

This commit is contained in:
songyc macbook 2025-11-07 22:42:11 +09:00
parent 9a969dcfba
commit fed6066fbf

View 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:]))