HDU#1527:取石子游戏
来源:互联网 发布:左轮吉他淘宝 编辑:程序博客网 时间:2024/05/10 11:23
Time Limit: 1000MS
Memory Limit: 32768KB
64bit IO Format: %I64d & %I64u
Description
有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。
Input
输入包含若干行,表示若干种石子的初始情况,其中每一行包含两个非负整数a和b,表示两堆石子的数目,a和b都不大于1,000,000,000。
Output
输出对应也有若干行,每行包含一个数字1或0,如果最后你是胜者,则为1,反之,则为0。
Sample Input
2 1
8 4
4 7
Sample Output
0
1
0
Source
NOI
AC代码如下:
#include<iostream>#include<cmath>using namespace std;int main(){ int a,b,k; while(cin>>a>>b) { int L=0; if(a>b) swap(a,b); k=b-a; L=int(floor(k*(1+sqrt(5.0))/2.0)); if(L==a) cout<<0<<endl; else cout<<1<<endl; } return 0;}
0 0
- hdu 1527 取石子游戏
- hdu 1527 取石子游戏
- HDU 1527 - 取石子游戏
- HDU 1527 取石子游戏
- hdu 1527 取石子游戏
- hdu 1527 取石子游戏
- HDU 1527 取石子游戏
- hdu 1527 取石子游戏
- hdu 1527 取石子游戏
- HDU 1527 取石子游戏
- HDU#1527:取石子游戏
- 【hdu 1527】取石子游戏
- hdu 1527 取石子游戏
- hdu 1527 取石子游戏
- hdu 1527 取石子游戏(组合游戏)
- HDU 1527 取石子游戏 威佐夫博奕
- poj 1067&&hdu 1527 取石子游戏
- [博弈]HDU 1527 取石子游戏
- 第七周 项目1-建立顺序环形队列算法库
- hibernate一对多映射时异常Illegal attempt to map a non collection as a @OneToMany, @ManyToMany or @Collection
- 1022-A simple math problem 2
- 使用UIAlertController在底部弹出日期选择框
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- HDU#1527:取石子游戏
- ECMAScript 6 学习笔记----数组的扩展
- 地址选择 PickerView
- 使用动态代理实现一个简单web客户端
- centos6.5搭建LVS+Keepalived
- Centos下安装Mysql
- 地图基本操作
- git pull时报错git did not exit cleanly (exit code 1)的解决方案
- [深度学习论文笔记][Image Classification] Rethinking the Inception Architecture for Computer Vision