洛谷 P4136 谁能赢呢?
2024-08-30 17:24:41
题目描述
小明和小红经常玩一个博弈游戏。给定一个n×n的棋盘,一个石头被放在棋盘的左上角。他们轮流移动石头。每一回合,选手只能把石头向上,下,左,右四个方向移动一格,并且要求移动到的格子之前不能被访问过。谁不能移动石头了就算输。
假如小明先移动石头,而且两个选手都以最优策略走步,问最后谁能赢?
输入输出格式
输入格式:
输入文件有多组数据。
输入第一行包含一个整数n,表示棋盘的规模。
当输入n为0时,表示输入结束。
输出格式:
对于每组数据,如果小明最后能赢,则输出Alice
, 否则输出Bob
, 每一组答案独占一行。
输入输出样例
说明
对于20%的数据,保证1<=n<=10;
对于40%的数据,保证1<=n<=1000;
对于所有的数据,保证1<=n<=10000。
最新文章
- JavaMail发送邮件第一版
- Django 1.10 找不到静态资源解决方法
- linux 配合仅主机模式
- Notes on Convolutional Neural Networks
- Tomcat配置并启用HTTPS
- jedisPool.returnBrokenResource 弃用
- [Winform]一个简单的账户管理工具
- 把exe嵌入到自己的exe中。delphi xe3
- when not exists 用法
- mongo数据库基础操作
- 对jQuery.isArray方法的分析
- Nim博弈游戏
- HDU 6121 Build a tree(找规律+模拟)
- 【APP测试(Android)】--性能测试
- Codeplex最流行25个开源项目
- (转载)C#:Enum、Int和String的互相转换,枚举转换
- java swing 制作一个登陆界面,亲测有效
- 04_web基础(六)之请求转发与重定向
- redis集群环境的搭建和错误分析
- Root :: AOAPC I: Beginning Algorithm Contests (Rujia Liu) Volume 5. Dynamic Programming