HDU 2897 经典巴什博弈
2024-08-30 19:20:33
从n个石子中每次取p~q个,求先手能否获胜
可以先列举一部分数据,然后观察可得总是在p+q中循环,所以只要用n对p+q取模就好了
#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std;
int p,q; int main()
{
// freopen("a.in" , "r" , stdin);
int n;
while(scanf("%d%d%d" , &n , &p , &q) == )
{
int mod = n%(q+p);
if(mod>= && mod<=p) puts("LOST");
else puts("WIN");
}
return ;
}
最新文章
- 更为简单的Ctrl+S自动刷新浏览器工具-LinrF5
- iOS ---Swift学习与复习
- HDU 5596(更新,两种方法)
- applet示例 WelcomeApplet.java <;Core Java>;
- Unity3D 中 Generic 动画导入设置和 Root Motion 之间的关系
- 小白学Linux(四)--系统常用命令
- oschina github使用指南
- VS 创建 使用C++ 静态类库(Dll)
- 改进基于Boost.Asio的聊天服务
- jboss学习 - vfs---转载
- 前端--关于HTML
- IP地址基础和子网规划之其一
- hellobruce
- Java表达式中的那些坑
- Python Socket第二篇(socketserver)
- Java -- 基于JDK1.8的LinkedList源码分析
- 【Linux系统目录结构】
- hibernate 解决 java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
- pkg-config命令的Makefile.am
- php Date()函数输出中文年月日时分秒