记录编号 32478 评测结果 AAAAAAAAAA
题目名称 [USACO Mar08] 奶牛渡河 最终得分 100
用户昵称 GravatarTruth.Cirno 是否通过 通过
代码语言 C++ 运行时间 0.016 s
提交时间 2011-11-07 07:24:21 内存使用 0.26 MiB
显示代码纯文本
#include <cstdio>
using namespace std;

int main(void)
{
	freopen("cowriver.in","r",stdin);
	freopen("cowriver.out","w",stdout);
	int i,j,n,temp,a[2501]={0},f[2501]={0};
	scanf("%d %d\n",&n,&a[0]);
	for (i=1;i<=n;i++)
	{
		scanf("%d\n",&a[i]);
		a[i]+=a[i-1];
	}
	for (i=1;i<=n;i++)
	{
		f[i]=a[i];
		for (j=1;j<=i-j;j++)
		{
			temp=f[j]+f[i-j]+a[0];
			if (temp<f[i])
				f[i]=temp;
		}
	}
	printf("%d\n",f[n]);
	fclose(stdin);
	fclose(stdout);
	return(0);
}