2894 Txx考试

 时间限制: 1
s
 空间限制:
32000 KB
 题目等级 :
黄金 Gold

查看运行结果

题目描述 Description

Txx是一个成绩很差的人,考试便成了他的噩梦。于是他常在考试时睡觉以打发时间。今天他又要面临一次考试,为了保证有充足的睡眠,他决定只做k分钟题目。这次测试有n道题,第i题的得分是pi分,需要耗费ti分钟解决(将要完成也得不到分)。

请你算出他最少扣多少分(总分是所有题目分值的总和)。

输入描述 Input
Description

第一行k

第二行n

第三行到第n+2行每行两个数:ti和pi

输出描述 Output
Description

Txx最少的扣分

样例输入 Sample
Input

5

3

2 6

1 3

4 7

样例输出 Sample
Output

6

数据范围及提示 Data Size &
Hint

100%的数据中,k<=100000,ti<=10000,pi<=10000;

30%的数据中,n<=20;

100%的数据中,n<=500

分类标签 Tags 点此展开

代码:
#include
#include
using namespace
std;
const int
INFtim=100001;
const int
INFn=501;
int
f[INFtim],tim[INFn],fs[INFn];
int k,n;
long long
sumfs=0;
int main()
{
scanf("%d%d",&k,&n);//k sumtim,n ti sum
for(int
i=1;i<=n;++i)
{
scanf("%d%d",&tim[i],&fs[i]);
sumfs+=fs[i];
    }
for(int
i=1;i<=n;++i)
 for(int j=k;j>=1;--j)
 if(j-tim[i]>=0)
f[j]=max(f[j],f[j-tim[i]]+fs[i]);
printf("%d\n",sumfs-f[k]);
return 0;
}

最新文章

  1. 【开源】OSharp框架解说系列(2.1):EasyUI的后台界面搭建及极致重构
  2. AI(Adobe Illustrator)简单入门——骷髅
  3. 当使用母版页时JavaScript客户端获取服务器控件的Id
  4. AngularJS的路由、模块、依赖注入
  5. hdu5072-Coprime(容斥原理)
  6. 深入浅出百度地图API开发系列(1):前言
  7. LevelDB.NET性能测试
  8. Android 开发笔记 “调用WebService”
  9. supervisor启动流程
  10. servlet以及HTML中路径问题
  11. Ubuntu下Maven配置与Maven项目创建教程
  12. 零基础学Python--------第11章 使用Python操作数据库
  13. ext window嵌jsp页面自适应
  14. 网页图表Highcharts实践教程之认识Highcharts
  15. Leaflet中添加的不同图层样式图标
  16. cdnbest节点安装后连不上cdn主控原因排查
  17. Python数据分析之pandas入门
  18. c# winform 自动升级
  19. 018 jquery中的事件
  20. 《DSP using MATLAB》Problem 4.3

热门文章

  1. ThinkSnS v4后台任意文件下载漏洞
  2. 【字符串处理算法】字符串包含的算法设计及C代码实现【转】
  3. Linux 入门记录:二十、Linux 包管理工具 YUM
  4. BZOJ 2460: [BeiJing2011]元素 贪心,线性基
  5. 文件上传实现ajax假异步
  6. 关于 拼接 url 连接 参数的问题(爬虫)。
  7. Leetcode 之Binary Tree Inorder Traversal(43)
  8. gulp之压缩css,less转css,浏览器实时刷新【原创】
  9. 【剑指offer】面试题 17. 打印从 1 到最大的 n 位数
  10. 删除DOM节点应用