lanqiaoOJ 563 采药

简介: lanqiaoOJ 563 采药

1.采药 - 蓝桥云课 (lanqiao.cn)

01背包  模板题

#include<iostream>
#include<algorithm>
#include<cstring>
 
using namespace std ;
typedef long long LL ;
const LL N = 1010 , M = 110 ;
LL dp[M][N] ;
int n,m ;
int t[M] , w[M] ;
int main(){
  cin >> n >> m ;
  for(int i = 1; i <= m ; i ++){
    cin >> t[i] >> w[i] ;
  }
  for(int i = 1 ; i <= m; i ++){
    for(int j = 0; j <= n ; j ++){
      dp[i][j] = dp[i-1][j] ;
      if(j >= t[i]) dp[i][j] = max(dp[i][j],dp[i-1][j-t[i]] + w[i]);
    }
  }
  cout << dp[m][n] << endl ;
  return 0 ;
}
目录
相关文章
|
1月前
lanqiao OJ 106 正则问题
lanqiao OJ 106 正则问题
27 0
|
1月前
lanqiao OJ 364 跳石头
lanqiao OJ 364 跳石头
34 6
|
1月前
对二分的理解
对二分的理解
31 2
|
1月前
lanqiao OJ 239 最优包含
lanqiao OJ 239 最优包含
14 2
|
1月前
acwing 898 数字三角形
acwing 898 数字三角形
29 2
|
1月前
lanqiao OJ 89 路径之谜
lanqiao OJ 89 路径之谜
18 1
|
1月前
lanqiao OJ 664 方格填数
lanqiao OJ 664 方格填数
11 1
|
1月前
lanqiaoOJ 2114 李白打酒加强版
lanqiaoOJ 2114 李白打酒加强版
16 1
|
1月前
lanqiao OJ 金明的预算方案
lanqiao OJ 金明的预算方案
11 0
|
1月前
lanqiao oj 1203 小明的字符串
lanqiao oj 1203 小明的字符串
10 0