标签:dp
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define N 2510
using namespace std;
int n;
int f[N][5];
int main()
{
scanf("%d",&n);
int ma=n/2;
if(n%2==0)ma--;
f[0][0]=1;
for(int j=1;j<=4;j++)
{
for(int i=1;i<=n;i++)
{
for(int k=i-ma>=0?i-ma:0;k<i;k++)
{
f[i][j]+=f[k][j-1];
}
}
}
printf("%d\n",f[n][4]);
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
BZOJ 1600 [Usaco2008 Oct]建造栅栏 DP
标签:dp
原文地址:http://blog.csdn.net/wzq_qwq/article/details/47684009