题目:无形的博弈(水题)

Posted loney-s

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了题目:无形的博弈(水题)相关的知识,希望对你有一定的参考价值。

题目

传送门

思路

可以很轻易的发现
无论什么状态对于神J来说都是必胜态

代码

#include<iostream>
using namespace std;
#define int long long
const int mod=998244353;
int qkpow(int a,int b)
{
    if(b==0)
        return 1;
    if(b==1)
        return a;
    int t=qkpow(a,b/2);
    t=(t*t)%mod;
    if(b%2==1)
        t=(t*a)%mod;
    return t;
}
int n;
signed main()
{
    cin>>n;
    cout<<qkpow(2,n);
    return 0;
}

另附

这道题完全是心理博弈,就如题目一样
数据(n<=10^5)让你怀疑这不是一道(2^n)的水题
不给大数据又让你怀疑这是一道(2^n)的题目

以上是关于题目:无形的博弈(水题)的主要内容,如果未能解决你的问题,请参考以下文章

bzoj2819: Nim(博弈+树剖)

51nod 博弈论水题

1022: [SHOI2008]小约翰的游戏JohnNim博弈,新生必做的水题

nowcoder赛前集训营5

(HDU - 1527)取石子游戏(斐波那契博弈)

不够细心的失分--滑动窗口