标签:
#include<cstdio> #include<algorithm> using namespace std; #define N 10001 int n,m,a[N],f[N][501]; int main() { scanf("%d%d",&n,&m); for(int i=1;i<=n;++i) scanf("%d",&a[i]); for(int i=1;i<=n;++i) { f[i][0]=max(f[i][0],f[i-1][0]); for(int j=1;j<=m;++j) { f[i][j]=f[i-1][j-1]+a[i]; if(i>j) f[i][0]=max(f[i][0],f[i-j][j]); } } printf("%d\n",f[n][0]); return 0; }
【动态规划】bzoj1613 [Usaco2007 Jan]Running贝茜的晨练计划
标签:
原文地址:http://www.cnblogs.com/autsky-jadek/p/4497955.html