题目链接

题意

两人轮流将硬币从\((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;
}

最新文章

  1. Log4net入门(SQL篇)
  2. css ul li 横向排列
  3. ShellExecute 使用方法
  4. Hive 按某列的部分排序 以及 删列操作
  5. android Init 相关分析
  6. SQLMap使用
  7. [Effective C++ --033]避免遮掩继承而来的名称
  8. C(n,k)在n个不重复数中获得k个数
  9. jdk的动态代理
  10. JSP中的include的两种用法
  11. 一个简易版本的lua debugger实现
  12. Magento 2 安装数据表
  13. systemctl命令详解
  14. Java虚拟机内存分配详解
  15. Oracle 12c pdb的数据泵导入导出
  16. python flask大型项目目录
  17. 线性回归浅谈(Linear Regression)
  18. Linux下生成openssl自签名证书
  19. MySQL修改端口号操作
  20. Effective C++笔记03:资源管理

热门文章

  1. linux正则表达式扩展部分
  2. ATMstart
  3. java中的访问修饰符 (2013-10-11-163 写的日志迁移
  4. 12.2 VUE学习之-if判断,实践加减input里的值
  5. TI C6000优化手册——让代码看起来像钉子
  6. day19 Dgango进阶 路由系统及 ORM 详解
  7. WebApp开发技巧
  8. 赢友网络通用框架V10.0.0(WinuAppSoft) 基础框架设计表
  9. 49、android studio 使用技巧记录
  10. 虚拟机VMware安Mac OS时没有Apple mac选项