|NOIOJ|动态规划|9268:酒鬼
来源:互联网 发布:以前很火的网络歌曲 编辑:程序博客网 时间:2024/04/28 07:42
http://noi.openjudge.cn/ch0206/9268/
思路同核电站一题,只是这里不是求方案数,一样的
#include<cstdio>#include<algorithm>#include<cstring>#define ms(i,j) memset(i,j, sizeof i);using namespace std;int a[705];int f[705][5];int main(){ int n; scanf("%d", &n); for (int i=1;i<=n;i++) scanf("%d", &a[i]); ms(f,0); for (int i=1;i<=n;i++) for (int j=0;j<3;j++) { if (j==0) { f[i][j] = max(f[i][j], max(f[i-1][0], max(f[i-1][1], f[i-1][2]))); } else f[i][j] = max(f[i][j], f[i-1][j-1]+a[i]); } int ans = 0; for (int i=0;i<3;i++) ans = max(ans, f[n][i]); printf("%d\n", ans); return 0;}
0 0
- |NOIOJ|动态规划|9268:酒鬼
- |NOIOJ|动态规划|2989:糖果
- |NOIOJ|动态规划|8462:大盗阿福
- |NOIOJ|动态规划|9267:核电站
- 神奇的动态规划---酒鬼(openjudge)
- |NOIOJ|动态规划|1768:最大子矩阵
- |NOIOJ|动态规划|2988:计算字符串距离
- |NOIOJ|动态规划|6045:开餐馆
- |NOIOJ|动态规划|2985:数字组合
- |NOIOJ|动态规划|3532:最大上升子序列和
- 9268:酒鬼
- 酒鬼
- 酒鬼
- 酒鬼回家
- 动态规划!!!动态规划!!!
- 动态规划
- 动态规划
- 动态规划
- C++实现队列
- Flexbox布局指南
- 3-3 构造函数的调用(高级)
- Android--day03--Button 简单音乐播放器
- 单片机系统
- |NOIOJ|动态规划|9268:酒鬼
- 贝叶斯思维——chapter3(估计)
- 默认构造函数的访问权限
- POJ 1062 昂贵的聘礼
- matlab里的图像处理函数
- 责任链模式
- |NOIOJ|动态规划|2985:数字组合
- 排序算法--直接插入排序
- Android--day03 Button 添加监听的方法