博客
关于我
4457: 游戏任务
阅读量:248 次
发布时间:2019-03-01

本文共 634 字,大约阅读时间需要 2 分钟。

跟bzoj2427差不多,但没有环,也是dp经典的类似采药dp搞一搞。

code:

#include
#include
int n,m;int F[110][510],t[110],c[110];int f[510];int max(int x,int y){return x>y?x:y;}int main(){ scanf("%d %d",&n,&m); for(int i=1;i<=n;i++) { int tmp,t2,c2; scanf("%d %d %d",&tmp,&t[i],&c[i]); for(int j=1;j<=tmp;j++) { scanf("%d %d",&t2,&c2); for(int k=m;k>=t2;k--) F[i][k]=max(F[i][k],F[i][k-t2]+c2); } } for(int i=1;i<=n;i++) for(int j=m;j>=t[i];j--) for(int k=j-t[i];k>=0;k--) if(j-t[i]-k>=0)f[j]=max(f[j],f[j-t[i]-k]+c[i]+F[i][k]); printf("%d",f[m]);}

转载地址:http://pbza.baihongyu.com/

你可能感兴趣的文章
MySQL数据读写分离(MaxScale)上干货!!!
查看>>
mysql整库导入、导出
查看>>
mysql文本函数和数字函数
查看>>
Mysql新建用户和数据库并授权
查看>>
mysql日志文件
查看>>
MySQL日期时间函数大全
查看>>
mysql更新一个表里的字段等于另一个表某字段的值
查看>>
Mysql更新时间列只改日期为指定日期不更改时间
查看>>
MySQL更新锁(for update)摘要
查看>>
mysql替换表的字段里面内容
查看>>
MySQL有哪些锁
查看>>
MySQL服务器安装(Linux)
查看>>
mysql服务器查询慢原因分析方法
查看>>
mysql服务无法启动的问题
查看>>
MySQL杂谈
查看>>
mysql权限
查看>>
mysql条件查询
查看>>
MySQL架构与SQL的执行流程_1
查看>>
MySQL架构与SQL的执行流程_2
查看>>
MySQL架构介绍
查看>>