首页 > 其他分享 >P1802 5 倍经验日

P1802 5 倍经验日

时间:2022-10-10 15:12:49浏览次数:70  
标签:经验 int win lose long P1802 ans

P1802 

(日常切水题......)

打人游戏,打不赢获得lose[i],打赢获得win[i],显然win[]>lose[],首先我们肯定可以获得所有的lose,那么打赢每个人就相当于可以获得win-lose,代价为use[i],那么这道题就是一个01背包问题了。

(放张可莉压压惊......)

 1 #include <bits/stdc++.h>
 2 #define int long long
 3 using namespace std;
 4 const int N = 1010;
 5 int n, x, w[N], v[N];
 6 int f[N], ans;
 7 signed main() {
 8     cin >> n >> x;
 9     for (int i = 1; i <= n; i ++) {
10         int a, b, c; cin >> a >> b >> c;
11         ans += a, v[i] = b - a, w[i] = c;
12     }
13     for (int i = 1; i <= n; i ++)
14         for (int j = x; j >= w[i]; j --)
15             f[j] = max(f[j], f[j - w[i]] + v[i]);
16     ans += f[x];
17     cout << 5 * ans << '\n';
18     return 0;
19 }

标签:经验,int,win,lose,long,P1802,ans
From: https://www.cnblogs.com/YHxo/p/16775802.html

相关文章

  • Qt开发经验小技巧251-255
    今天在一个头文件中,发现#ifdefQ_OS_WIN#ifdefQ_CC_MSVC之类的都失效了,搞得差点怀疑人生了。经历过之前类似的教训后,排查原来是没有提前引入qglobal.h头文件导致的......
  • 做题个人经验分享及刷题日记
    描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、......
  • 模具数控加工12个小经验!!!
    由于数控加工的复杂性(如不同的机床,不同的材料,不同的刀具,不同的切削方式,不同的参数设定等等),决定了从从事数控加工(无论是加工还是编程)到到达一定水平,必须经过一段比较长的时间......
  • javascript 经典功能代码和经验教程
    调整iframe的大小以适应其内容.txt:https://url18.ctfile.com/f/7715018-689115337-e76d2a?p=6511(访问密码:6511)调整表格列的大小.txt:https://url18.ctfile.com/f......
  • 在PA2中学到的有关编写测试用例的经验补充
    来源:ysyx5期,PA2基础设施(2)- “测试你的klib”内存和字符串的写入函数,例如memset(), strcpy()等.内存和字符串的只读函数,例如memcmp(), strlen()等.格式化输出......
  • Python编程经验
    目录代码结构工作目录全局变量调试信息异常处理尝试次数化简结构日志哈希和ID函数第三方库exchangelib字符串处理replacestripsplitjoin格式化列表处理打包函数代码结构......
  • 改Bug的经验
    如果修复某个Bug花了很长时间,这时候就要问问自己为什么,怎么做才吸取经验教训,在类似的问题上不再出问题,以及采用的方法,使用的工具是否还有改进的地方;当所有问题都解决之后......
  • WPF开发经验-实现自带触控键盘的TextBox
    一引入项目有个新需求,当点击或触碰TextBox时,基于TextBox的相对位置,弹出一个自定义的Keyboard,如下图所示: 二KeyboardControl先实现一个自定义的KeyboardControl,它继......
  • Tortoise 经验
    一、增删查改user={"id":2,"mobile":"2313","name":"2313"}company={"id":2,"name":"2313","creator_id":2313}match={'id':6}valu......
  • 程序员这几个行为,一看就是缺乏经验!你中招了吗?
    程序员的工作经验和从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是从事这项工作的年限,并不一定代表获得了相同年限的工作经验。正如一句话所说:“我们以为我......