B - Bash游戏 V2 51Nod - 1067

本文探讨了B-Bash游戏V2的博弈策略,通过分析找到了必败局势的规律,即2, 5, 7, 9, 11, 16等点,展示了如何通过算法快速判断玩家A或B的胜负。代码使用C++实现,通过输入n判断当前局面的胜负。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • B - Bash游戏 V2

     51Nod - 1067 
  • 博弈题找奇异局势就好(必败局势)
  • 首先可以看出2.是一个必败点, 接着是 5   因为5 无论取 1 2 4 什么值,都无法是对手面对奇异局势, 接着是7,9 ,11 ,16
  • 规律 +2 + 5 +2 + 5
  • #include<bits/stdc++.h>
    using namespace std;
    int t,n,k,a,b;
    int main()
    {
        scanf("%d",&t);
        while(t--)
        {
            scanf("%d",&n);
            if(n%7==2||(n%7==0))
                printf("B\n");
            else
                printf("A\n");
        }
        return 0;
    }
    

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值