洛谷 U80341 想去玩的Seaway

题目传送门

题目背景

在漫长的暑假里,正在备战NOIP的蒟蒻FSW想约他的女朋友出来玩。但是FSW必须要在A完今天的所有题目后才能获准出去。但是FSW已经迫不及待了!所以他请你来帮忙......

题目描述

FSW收到了N个任务,每个任务需要消耗一定的脑力D,解决它之后还能获得成就感C,FSW是个容易飘的人,只要获得了足够的成就感,他就认为自己已经完成了今天所有的任务,但是FSW还要留出足够的脑力来陪女朋友,所以他希望用最小的脑力(即难度值最小),完成能使得他获得M点成就感的任务。你能帮他解决这个问题么?

输入格式

第一行包括两个整数N,M。接下来的N行,每行两个整数,分别表示第i个任务需要消耗的脑力D_i和解决它可以获得的成就感C_i。

输出格式

输出一个整数,表示FSW完成任务需要的最小消耗的脑力。

输入输出样例

输入 #1复制

输出 #1复制

说明/提示

1<=N<=20000. 1<=M<=10000. 1<=D_i<=500 1<=C_i<=500

自己出的题!!!

自己出的题!!!

自己出的题!!!

准备出4道题凑一个蒟蒻级比赛,这是T1...

哈哈哈

裸的01背包,请看代码:

#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
int d[20001],c[20001];
int dp[10501];
int main()
{int n,m,ans=1e9;scanf("%d%d",&n,&m);memset(dp,0x3f,sizeof(dp));for(int i=1;i<=n;i++)scanf("%d%d",&d[i],&c[i]);dp[0]=0;for(int i=1;i<=n;i++)for(int j=m+500;j>=c[i];j--)dp[j]=min(dp[j],dp[j-c[i]]+d[i]);for (int i=m;i<=m+500;i++)ans=min(ans,dp[i]);printf("%d",ans);return 0;
}

转载于:https://www.cnblogs.com/fusiwei/p/11274071.html

洛谷 U80341 想去玩的Seaway相关推荐

  1. 【入门1】顺序结构 (今天刷洛谷了嘛)

    [60天计划] 刷洛谷(题单广场) and Acwing算法基础课 P1001 A+B Problem #include<iostream> #include<algorithm&g ...

  2. 洛谷P1425 小鱼的游泳时间(简单点!别想太多!!!)

    P1425 小鱼的游泳时间 (iTunes在更新ipad版本 还要一段时间 于是我来写水题的题解) 题目描述 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类 ...

  3. 洛谷 P1304 哥德巴赫猜想

    文章目录 题目 题解 代码 Java 版 C++ 版 题目 题目链接 题解 1.首先编写求质数函数,注意 两个语言的求根方法 Java : Math.sqrt(n) 其中 Math 在 Java.la ...

  4. 洛谷P2108学英语题解

    来我的博客里拥有更好的阅读体验:https://yyxi.ml/2020/07/23/luogu-p2108-xueyingyu/ 洛谷P2108学英语题解(c++) 题目描述 代码.思路 踩过的坑 ...

  5. 洛谷 P1142 轰炸

    洛谷 P1142 轰炸 题目描述 "我该怎么办?"飞行员klux向你求助. 事实上,klux面对的是一个很简单的问题,但是他实在太菜了. klux要想轰炸某个区域内的一些地方,它们 ...

  6. 记忆优化搜索(简单题)(洛谷P3183 [HAOI2016]食物链 )( P5635 【CSGRound1】天下第一 )

    昨天做了蓝桥杯的时候,发现自己对于记忆优化搜索甚是不熟悉,所以今天随便找了几个基础题做做,顺便写下两片题解,顺便用了一下devc++敲的代码,发现没有代码补全真的可以说是灰常难受了... 洛谷P318 ...

  7. 洛谷 P1843 奶牛晒衣服

    题目背景 熊大妈决定给每个牛宝宝都穿上可爱的婴儿装 . 于是 , 为牛宝宝洗晒衣服就成了很不爽的事情. 题目描述 熊大妈请你帮助完成这个重任 . 洗完衣服后 , 你就要弄干衣服 . 衣服在自然条件下用 ...

  8. 洛谷P2057 【SHOI2007】善意的投票

    洛谷P2057 [SHOI2007]善意的投票 题目链接 这道题是最小割的一个经典应用:划分集合. 题目的意思就是就是将所有的小朋友分为两个集合:同意睡觉和不同意睡觉的.不同的集合之间的边都要断开. ...

  9. 洛谷P2507 [SCOI2008]配对 题解(dp+贪心)

    洛谷P2507 [SCOI2008]配对 题解(dp+贪心) 标签:题解 阅读体验:https://zybuluo.com/Junlier/note/1299251 链接题目地址:洛谷P2507 [S ...

  10. 【洛谷】【动态规划/二维背包】P1855 榨取kkksc03

    [题目描述:] ... (宣传luogu2的内容被自动省略) 洛谷的运营组决定,如果...,那么他可以浪费掉kkksc03的一些时间的同时消耗掉kkksc03的一些金钱以满足自己的一个愿望. Kkks ...

最新文章

  1. 安防行业标准规范大全
  2. PythonScript_demo--搭建PXE服务器
  3. stdthread(9)死锁deadlock
  4. excel中如何筛选重复数据
  5. Android中级教程之--------Android应用程序的生命周期(一定要理解,面试会问的哦!)
  6. Java实现复数Complex的加减乘除运算、取模、求幅角角度
  7. 码农回家过个年,真心不容易!
  8. Dom4j工具--XML的DOM解析(下)--写操作
  9. phpstudy 启动mysql服务问题
  10. python 内存释放gc_如何释放内存的python删除对象?
  11. javascript中面向对象的5种写法
  12. 电脑自动安装软件、各种弹窗广告、中病毒等问题解决方案
  13. matplotlib绘图并导出eps矢量图和svg矢量图
  14. dw网页制作的基本步骤_dreamweaver制作网页详细步骤(设计网站首页)
  15. OpenERP QWeb模板标签笔记
  16. mysql用户名密码忘了怎么办_mysql用户密码忘了怎么办
  17. linux字符串加引号,请问 命令行中写路径,加引号和不加有什么区别?
  18. Android逆向分析案例——某点评APP登陆请求数据解密
  19. NOIP2005 篝火晚会 解题报告
  20. 虚拟化原理 内存虚拟化 Intel EPT

热门文章

  1. ocr初始化失败怎么办_应用程序正常初始化失败怎么办
  2. 计算机软考答题卡填涂格式,2020年计算机软件水平考试答题卡填涂技巧
  3. centos 文件搜索命令
  4. 浅谈现代钢琴踏板的原理以及在三角钢琴和立式钢琴上的差异
  5. Chrome浏览器快捷键大全
  6. 人工智能 2 级就来越塔来杀我,论文已被NeurIPS收录!
  7. 阿里P5、P6是什么级别?加入超级实习生能拿到吗?
  8. Server-sent events(SSE) EventSource 客户端使用与服务器基础实现(基于Node.js)
  9. 智能终端演绎IT产业大变革
  10. 获取照片经纬度(wgs84)转高德经纬度(gcj02)