BZOJ2463: [中山市选2009]谁能赢呢? 题解 【(?)博弈论】
来源:互联网 发布:淘宝实体店加盟条件 编辑:程序博客网 时间:2024/05/21 22:29
【题目描述】
小明和小红经常玩一个博弈游戏。给定一个n×n的棋盘,一个石头被放在棋盘的左上角。他们轮流移动石头。每一回合,选手只能把石头向上,下,左,右四个方向移动一格,并且要求移动到的格子之前不能被访问过。谁不能移动石头了就算输。假如小明先移动石头,而且两个选手都以最优策略走步,问最后谁能赢?
【题解】
我们可以把这道题看做填骨牌的问题,也就是用1*2(或2*1)的牌能否填满整个N*N的图形。这个问题我们直接判断n的奇偶性就行了。
代码如下:
#include<cstdio>#include<cstring>#include<algorithm>#include<iostream>#include<cmath>using namespace std;int n;int main(){ while(true) { scanf("%d",&n); if(n==0)break; if(n&1)printf("Bob\n"); else printf("Alice\n"); } return 0;}
阅读全文
1 0
- BZOJ2463: [中山市选2009]谁能赢呢? 题解 【(?)博弈论】
- [bzoj2463][中山市选2009] 谁能赢呢? 博弈论
- [BZOJ2463] [中山市选2009]谁能赢呢?(博弈)
- [BZOJ2463]中山市选2009 谁能赢呢
- 【中山市选2009】【BZOJ2463】谁能赢呢
- bzoj2463 [中山市选2009]谁能赢呢?
- [bzoj2463][中山市选2009]谁能赢呢?
- 【bzoj2463】 [中山市选2009]谁能赢呢?
- bzoj2463: [中山市选2009]谁能赢呢?
- BZOJ2463: [中山市选2009]谁能赢呢?
- 【BZOJ2463】 [中山市选2009]谁能赢呢?
- bzoj2463: [中山市选2009]谁能赢呢?
- 【BZOJ2463】 [中山市选2009]谁能赢呢?
- bzoj2463 [中山市选2009]谁能赢呢?
- bzoj2463: [中山市选2009]谁能赢呢?
- BZOJ2463 [中山市选2009]谁能赢呢?
- 【bzoj2463】 [中山市选2009]谁能赢呢? 水题
- bzoj2463谁能赢呢?(博弈论)
- 接口与回调(相关话题:特定事件发生应该采取动作、监听)
- 关于glReadPixels的两点心得
- bzoj4199 [Noi2015]品酒大会 后缀数组+并查集
- Linux学习小结笔记
- BZOJ 4152 博弈论 解题报告
- BZOJ2463: [中山市选2009]谁能赢呢? 题解 【(?)博弈论】
- 关于drools规则引擎的环境搭建
- Python爬虫入门一之综述
- hdu3652 A-B number 数位DP
- 死锁详解
- 一.python多线程类型总结
- 解决Could not load file or assembly CefSharp.Core.dll的问题
- HDU 4324 Triangle LOVE(拓扑排序)
- Sorted table