hdu 2147 kiki's game 组合游戏 找规律
2024-09-04 14:32:52
题目链接
题意
两人轮流将硬币从\((n,m)\)移动到\((1,1)\),每次只能向下或向左或向左下移动一格,最后无法移动者输。问先手会赢还是会输。
思路
找规律
……
P N P N P N P ……
N N N N N N N
P N P N P N P
N N N N N N N
P N P N P N P
N N N N N N N
P N P N P N P
奇数行&&奇数列为必败态
Code
#include <bits/stdc++.h>
using namespace std;
typedef long long LL;
int main() {
int n, m;
while (scanf("%d%d", &n, &m) != EOF && n && m) {
if ((n&1) && (m&1)) puts("What a pity!");
else puts("Wonderful!");
}
return 0;
}
最新文章
- Log4net入门(SQL篇)
- css ul li 横向排列
- ShellExecute 使用方法
- Hive 按某列的部分排序 以及 删列操作
- android Init 相关分析
- SQLMap使用
- [Effective C++ --033]避免遮掩继承而来的名称
- C(n,k)在n个不重复数中获得k个数
- jdk的动态代理
- JSP中的include的两种用法
- 一个简易版本的lua debugger实现
- Magento 2 安装数据表
- systemctl命令详解
- Java虚拟机内存分配详解
- Oracle 12c pdb的数据泵导入导出
- python flask大型项目目录
- 线性回归浅谈(Linear Regression)
- Linux下生成openssl自签名证书
- MySQL修改端口号操作
- Effective C++笔记03:资源管理