状态机模型1--大盗阿福

状态机模型1--大盗阿福_第1张图片

 

 状态机模型1--大盗阿福_第2张图片

 

 

#include
using namespace std;
int f[100010][2];
int w[100010];
void solve()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>w[i];
    }
    for(int i=1;i<=n;i++)
    {
        f[i][0]=max(f[i-1][0],f[i-1][1]);
        f[i][1]=f[i-1][0]+w[i];
    }
    cout<>t;
    while(t--)
    {
        solve();
    }
    return 0;
}

 

你可能感兴趣的:(ACM,算法,c++,动态规划)