tyvj1023 - 奶牛的锻炼 ——DP
题目链接:https://www.tyvj.cn/Problem_Show.aspx?id=1023
#include <cstdio>
#include <algorithm>
#include <cstdlib>
using namespace std;
int a[],f[][];
int main(void)
{
//freopen("in1.txt","r",stdin);
int n, m; scanf("%d%d",&n,&m); for(int i=;i<=n;scanf("%d",a+i++)); f[][]=,f[][]=a[];
for(int i=;i<=n;++i)
for(int j=;j<=m;++j) {
if(!j) for(int k=;k<=i;++k)
f[i][]=max(max(f[i-][],f[i-k][k]),f[i][]);
else f[i][j]=f[i-][j-]+a[i];
//printf("%d ",f[i][j]);
}
printf("\n%d\n",f[n][]);
return ;
}
=_=
tyvj1023 - 奶牛的锻炼 ——DP的更多相关文章
- [TYVJ] P1023 奶牛的锻炼
		
奶牛的锻炼 背景 Background USACO 描述 Description 奶牛Bessie有N分钟时间跑步,每分钟她可以跑步或者休息.若她在第i分钟跑步,可以跑出D_i米,同时疲倦程度增加 ...
 - P1023 奶牛的锻炼
		
P1023 奶牛的锻炼 时间: 1000ms / 空间: 131072KiB / Java类名: Main 背景 USACO 描述 奶牛Bessie有N分钟时间跑步,每分钟她可以跑步或者休息.若她在第 ...
 - TYVJ P1023 奶牛的锻炼 Label:dp
		
背景 USACO 描述 奶牛Bessie有N分钟时间跑步,每分钟她可以跑步或者休息.若她在第i分钟跑步,可以跑出D_i米,同时疲倦程度增加1(初始为0).若她在第i分钟休息,则疲倦程度减少1.无论何时 ...
 - 洛谷2344 奶牛抗议(DP+BIT+离散化)
		
洛谷2344 奶牛抗议 本题地址:http://www.luogu.org/problem/show?pid=2344 题目背景 Generic Cow Protests, 2011 Feb 题目描述 ...
 - BZOJ 1708: [Usaco2007 Oct]Money奶牛的硬币( dp )
		
背包dp.. -------------------------------------------------------------------------------- #include< ...
 - BZOJ 1827: [Usaco2010 Mar]gather 奶牛大集会( dp + dfs )
		
选取任意一个点为root , size[ x ] 表示以 x 为根的子树的奶牛数 , dp一次计算出size[ ] && 选 root 为集会地点的不方便程度 . 考虑集会地点由 x ...
 - 【bzoj1231】[Usaco2008 Nov]mixup2 混乱的奶牛  状态压缩dp
		
题目描述 混乱的奶牛[Don Piele, 2007]Farmer John的N(4 <= N <= 16)头奶牛中的每一头都有一个唯一的编号S_i (1 <= S_i <= ...
 - 【BZOJ】2060: [Usaco2010 Nov]Visiting Cows 拜访奶牛(树形dp)
		
http://www.lydsy.com/JudgeOnline/problem.php?id=2060 裸的树形dp d[x][1]表示访问x的数量,d[x][0]表示不访问x的数量 d[x][1] ...
 - [bzoj2060][Usaco2010 Nov]Visiting Cows 拜访奶牛_树形dp
		
Visiting Cows 拜访奶牛 bzoj-2060 Usaco-2010 Nov 题目大意:题目链接. 注释:略. 想法:看起来像支配集. 只是看起来像而已. 状态:dp[pos][flag]表 ...
 
随机推荐
- MATLAB 函数
			
MATLAB函数大全 1.常见 http://wenku.baidu.com/link?url=tPpwD7Ox_1sG-SQv_XdYszBAPY9LX_Zb_dde_5JeOiu7RwN_i14X ...
 - const的全面理解
			
const关键字用来作甚?const是一个类型修饰符.常见的类型修饰符有哪些? short long unsigned signed static autoextern register 定义一个变量 ...
 - hive内部表、外部表
			
hive内部表.外部表区别自不用说,可实际用的时候还是要小心. Hive的数据分为表数据和元数据,表数据是Hive中表格(table)具有的数据:而元数据是用来存储表的名字,表的列和分区及其属性,表的 ...
 - cf--1C
			
//Accepted 0 KB 60 ms //给出正多变形上的三个点,求正多形的最小面积 //记三个点之间的距离a,b,c; //由余弦定理得cosA //从而可求出sinA,和正多边形所在外接圆的 ...
 - WPF制作子窗体的弹出动画效果
			
创建一个WPF应用程序WpfApplication1,新建个窗体DialogWin <Windowx:Class="WpfApplication1.DialogWin" xm ...
 - hadoop 中对Vlong 和 Vint的压缩方法
			
hadoop 中对java的基本类型进行了writeable的封装,并且所有这些writeable都是继承自WritableComparable的,都是可比较的:并且,它们都有对应的get() 和 s ...
 - 2016 - 1- 14 UI阶段学习补充 transform属性详解
			
UIView的transform属性 transform是view的一个重要属性,它在矩阵层面上改变view的显⽰状态,能实现view的缩放.旋转.平移等功能.transform是CGAffineTr ...
 - C++11 move_iterator
			
template<typename Iterator> class move_iterator { Iterator current; public: typedef Iterator i ...
 - Android中Preference的使用以及监听事件分析
			
在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局.当然,凡事都有 ...
 - css3 绘制优惠券
			
今天偶然发现了一个css3制作动画的地方,发现css3的径向渐变好难理解,幸亏有这里的大神介绍http://www.daqianduan.com/5989.html,这是优惠券的介绍 还有这个http ...