博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【BZOJ1270】1270: [BeijingWc2008]雷涛的小猫 DP
阅读量:5169 次
发布时间:2019-06-13

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

Description

 

Input

Output

Sample Input

Sample Output

8

HINT

Source

唉这么蠢的Dp没一下子看出来,Dp真是太弱了啦。

1 #include 
2 #include
3 #include
4 #include
5 using namespace std; 6 int f1[5050],eat[5050][5050],f2[5050]; 7 int n,h,d; 8 int read() 9 {10 int ans=0;char c;11 while ((c=getchar())==' ' || c=='\n' || c=='\r');12 ans=c-'0';13 while (isdigit(c=getchar())) ans=ans*10+c-'0';14 return ans;15 }16 17 int main()18 {19 n=read();h=read();d=read();20 for (int i=1;i<=n;i++)21 {22 int x;23 x=read();24 for (int j=1;j<=x;j++)25 {26 int a;27 a=read();28 eat[i][a]++;29 }30 }31 for (int i=h;i>=1;i--)32 {33 int t=i+d<=h?f1[i+d]:0;34 for (int j=1;j<=n;j++)35 {36 f2[j]=max(f2[j],t)+eat[j][i];37 f1[i]=max(f1[i],f2[j]);38 }39 }40 printf("%d\n",f1[1]);41 return 0;42 }
View Code

 

转载于:https://www.cnblogs.com/DMoon/p/5248426.html

你可能感兴趣的文章
开源框架中常用的php函数
查看>>
nginx 的提升多个小文件访问的性能模块
查看>>
set&map
查看>>
集合类总结
查看>>
4.AE中的缩放,书签
查看>>
给一次重新选择的机会_您还会选择程序员吗?
查看>>
Mysql MHA高可用集群架构
查看>>
心急的C小加
查看>>
编译原理 First,Follow,select集求法
查看>>
iOS开发 runtime实现原理以及实际开发中的应用
查看>>
android 学习资源网址
查看>>
qt安装遇到的错误
查看>>
java:Apache Shiro 权限管理
查看>>
objective c的注释规范
查看>>
FreeNas安装配置使用
查看>>
Django(一)框架简介
查看>>
Python操作SQLite数据库的方法详解
查看>>
菜单和工具条(二)
查看>>
hadoop17---RPC和Socket的区别
查看>>
使用JMeter代理录制app测试脚本
查看>>