HDU 1846 Brave Game
来源:互联网 发布:网络层通过什么通信 编辑:程序博客网 时间:2024/06/06 05:11
1、 本游戏是一个二人游戏;
2、 有一堆石子一共有n个;
3、 两人轮流进行;
4、 每走一步可以取走1…m个石子;
2、 有一堆石子一共有n个;
3、 两人轮流进行;
4、 每走一步可以取走1…m个石子;
5、 最先取光石子的一方为胜;
典型的巴什博弈
http://blog.csdn.net/masked__dance/article/details/40401827
不过,总是得有个前提,就是他们都非常聪明,而且使用的都是最优策略。
#include <iostream>#include <stdio.h>using namespace std;int main(){ int T; scanf("%d",&T); while(T--){ int num,maxnum,sum; scanf("%d%d",&num,&maxnum);///num表示总的石子数,maxnum表示一次最多能取得的石子数 if(num<=maxnum) cout<<"first"<<endl; else if(num%(maxnum+1)!=0) cout<<"first"<<endl; else cout<<"second"<<endl; } return 0;}
0 0
- HDU - 1846 Brave Game
- HDU-1846:Brave Game
- hdu 1846 Brave Game
- hdu 1846 Brave Game
- HDU 1846 - Brave Game
- hdu 1846 Brave Game
- HDU 1846 Brave Game
- HDU 1846 Brave Game
- HDU 1846 Brave Game
- HDU 1846 Brave Game
- HDU 1846 Brave Game
- hdu-1846 Brave Game
- hdu 1846 Brave Game
- HDU 1846 Brave Game
- hdu 1846 Brave Game
- hdu 1846 Brave Game
- HDU-1846-Brave Game
- HDU 1846 Brave Game
- 多项式事件模型(multinomial event model)
- R语言学习笔记(二)
- 第九周项目1(2)球1000以内所有偶数的和
- POJ 2528 Mayor's posters(线段树+离散化)
- C++中this指针的用法.
- HDU 1846 Brave Game
- 第9周项目1(2)-do while语句
- Lua 与C交互
- 搭建Laravel框架流程
- HDU - 4619 Warm up 2
- R语言学习笔记(三)
- 原生的zfs在rhel6上的安装
- Oracle除去换行符
- R语言学习笔记(四)