今天一定行


私信TA

用户名:uq_10585380137

访问量:3782

签 名:

Python苦手

等  级
排  名 772
经  验 3763
参赛次数 0
文章发表 72
年  龄 0
在职情况 学生
学  校
专  业 人工智能

  自我简介:

一位只会简单题,还妄图一行解的Noob

参考代码:

V, m = map(int, input().split())

lst_rec = []

for i in range(m) :

    lst_rec.append([int(i) for i in map(int, input().split())])

dp = [0 for i in range(V+1)]

for i in range(m) :

    for j in range(V, -1, -1) :

        if j >= lst_rec[i][0] :

            dp[j] = max(dp[j], dp[j - lst_rec[i][0]] + lst_rec[i][1])

print(dp[-1])


 

0.0分

0 人评分

  评论区

  • «
  • »