游戏与必胜策略



动态规划法


#include
#include


using namespace std;
const int maxk=1000;
const int maxx=1000;
int x,k,a[maxk];

//动态规划所用到的数组
bool win[maxx+1];

void solve()
{
    win[0]=false;
    for(int j=1;j<=x;j++)
    {
        win[j]=false;
        for(int i=0;i


你可能感兴趣的:(1.5,ACM之路之数学,【ACM之路Bryce模板】)