lanqiaoOJ 554 开心的金明

简介: lanqiaoOJ 554 开心的金明

1.开心的金明 - 蓝桥云课 (lanqiao.cn)

01背包变形

#include<iostream>
#include<algorithm>
#include<cstring>
 
using namespace std ;
typedef long long LL ;
const LL N = 30010 , M = 30 ;
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] ;
    w[i] = w[i] * t[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 ;
}
目录
相关文章
|
7月前
|
存储 Linux Windows
快乐生活,快乐分享,5款实用的小软件推荐
分享是一种神奇的东西,它使快乐增大,它使悲伤减小,坚持分享一些好用的软件给大家,今天继续为大家带来五款好用的小软件。
66 0
|
中间件
【加班但也开心的一天】
上班间隙和下班后以及周末开始学习百小僧前辈的Furion,也记不得什么时候开始,总算是看着文档把代码敲了一遍,代码写作风格、各种基础知识理论、优秀的中间件、第三方开源项目引荐,这一遍可能时间有点长,但收获良多。 ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/column/article/5877188/20231031-0e03647a.png?x-cos-security-token=kcWkaWALSQ5t0gKzZRkVwYOOBJMLQ8Ra1130b97001e71ec5
40 0
【加班但也开心的一天】
|
大数据 测试技术 程序员
【面试邀请】温大大和他的朋友们,日常都是怎么「摸鱼+加薪」的?
大家好,我是温大大 就像马丁·路德·金说过一句话:I have a dream 温大大也有个梦想就是: 1、将毕生所学的「测试技能」倾囊相授传给各位同学,让同学们升职加薪。 2、组建一个测试圈,在这里我们可以:讨论「测试」技术问题、揭秘「测试」薪酬、分享「面试」套路。
【面试邀请】温大大和他的朋友们,日常都是怎么「摸鱼+加薪」的?
|
网络协议 安全 Linux
问问问答答答!
这次,我就收集了几个最近大家问的问题。 • TCP 头部中「长度字段」的长度只有 4 字节,为什么可以包含 TCP option 的长度? • TCP 时间戳回绕了怎么办? • 为什么重复的 ACK 无法判断要重传哪些数据? • 为什么 IO 多路复用要搭配非阻塞 IO? • 自旋锁为什么是悲观锁,而不是乐观锁? • 关于 HTTP cookie、sessionid、token 的问题 • HTTP/1.0 可以开启长连接吗?
问问问答答答!
|
算法 安全 前端开发
虽然被小学生“群殴”,但我还是很快乐
武汉封城的37天里,武汉人用坚强和责任、爱和担当守护这座城,也在守护着全世界。 在武汉的阿里人,他们都经历了什么,橙子把他们的故事转述给你听。
177 0
虽然被小学生“群殴”,但我还是很快乐
|
Java 网络安全
元宵快乐,这些技术类灯谜,你能猜对多少个?
元宵快乐,这些技术类灯谜,你能猜对多少个?
|
设计模式 人工智能 Kubernetes
校招经验贴 | 那天我喝着咖啡撸着猫,就接到了支付宝offer…
蚂蚁技术风险部招人啦~来不及解释了,快上车!
1721 0
校招经验贴 | 那天我喝着咖啡撸着猫,就接到了支付宝offer…
师傅带徒弟 但是不能 教会徒弟饿死师傅!
  有两句古话:师傅带徒弟、教会徒弟饿死师傅。   这两句是不是有点矛盾呢?     先来看看师傅带徒弟。这个在以前是比较常见的。在工厂车间里,刚分配来的学生,一般都会找一个成手,手把手的来教他。
2891 0
下一篇
DataWorks