洛谷 P1910 L国的战斗之间谍
2024-09-08 03:03:20
洛谷 P1910 L国的战斗之间谍
思路
二维背包模板题
三维肯定会爆掉,所以换二维
代码
#include <bits/stdc++.h>
#define N 1111
using namespace std;
int n,m,x;
int a,b,c;
int f[N][N];
inline int read() {
char c=getchar();int x=0,f=1;
while(c<'0'||c>'9') {if(c=='-')f=-1;c=getchar();}
while(c>='0'&&c<='9')x=x*10+c-48,c=getchar();
return x*f;
}
int main() {
n=read(),m=read(),x=read();
for(int i=1; i<=n; i++) {
a=read();b=read();c=read();
for(int j=m; j>=b; j--) {
for(int k=x; k>=c; k--) {
f[j][k]=max(f[j][k],a+f[j-b][k-c]);
}
}
}
cout<<f[m][x];
return 0;
}
最新文章
- share
- paip. 提升性能---hibernate的缓存使用 总结
- OC NSSet
- 13 HashTable抽象哈希表类——Live555源码阅读(一)基本组件类
- 【原创】MYSQL++源码剖析&mdash;&mdash;前言与目录
- Android 修改底部导航栏navigationbar的颜色
- Day05_JAVAEE系列:XML
- C#WinForm中复制、粘贴文本到剪贴板
- SQLSERVER TRUE、FALSE、UNKNOWN
- JAVA实现跳一跳辅助程序之虎啸龙吟
- SSM-MyBatis-17:Mybatis中一级缓存(主要是一级缓存存在性的证明,增删改对一级缓存会造成什么影响)
- 基于百词斩和扇贝单词的背单词APP软件测试
- Create C++ Class
- 使用git往gitee传数据时pull命令的使用
- css一般性
- Monkey学习网址
- synchronized同步方法
- 能否通过六面照片构建3D模型?比如人脸,全身的多角度照片,生成3D模型。?
- IDEA 编译报错: 未结束的字符串文字
- selenium 之定位方法