hdu 3951 - Coin Game(找规律)
2024-08-28 04:35:37
这道题是有规律的博弈题目,,,
所以我们只需要找出规律来就ok了
牛人用sg函数暴力找规律,菜鸟手工模拟以求规律。。。【牢骚】
if(m>=2)
{
if(n<=m) {first第一口就可以吃掉所有的。所以first必赢,}
else {first无法一口吃掉所有的,所以second成了主动的了,如果first第一口吃掉k1个,那么明智的second只要吃掉k2个就可以了(n-k1-k2是偶数,也包括
0的),使得 剩下的数字是分成两个数字数目相等的堆,以后的工作便是first做什么,那么second就另一个堆上做什么(包括分堆操作)}
}
代码如下:
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <algorithm>
#include <string>
#include <cmath>
#include <queue>
#include <stack>
#include <vector>
#include <map> #define LL long long
#define eps 1e-8
#define N 15
#define K 15 using namespace std; int main ()
{
int t, k = 0;
scanf("%d", &t);
while(t--)
{
int n, m;
scanf("%d%d",&n, &m);
printf("Case %d: ",++k);
if(m==1)
{
if(n&1) puts("first");
else puts("second");
continue;
}
if(n<=m) puts("first");
else puts("second");
}
return 0;
}
最新文章
- “四核”驱动的“三维”导航 -- 淘宝新UI(需求分析篇)
- bzoj2083【Poi2010】Intelligence test
- Windows请求连接 Vmware+Ubuntu14被拒绝 的幽怨诉说
- Polly
- 【MyEcplise 插件】反编译插件jad
- 手动编译Jsp文件
- 防止服务器被暴力破解使用DenyHosts
- POJ2135 最小费用最大流模板题
- public, protected, private, internal, protected internal简析
- MVC Model Binder 规则
- 《Linear Algebra and Its Applications》-chaper2-矩阵代数-分块矩阵
- 精确覆盖DLX算法模板
- Jquery filter()方法简介
- /etc/group文件详解
- SAP GB01替代 程序:RGUGBR00
- IE10和IE11中滑动条遮挡页面问题
- springmvc 项目单元测试
- Equal 路由类
- Git的分支管理
- Oracle的动态SQL
热门文章
- xml的解析与创建——bing到youdao导入文件的转换
- Ceph剖析:故障检测
- [转]CentOS-6.3安装配置cmake
- Sprint3(12.18)总结
- ServiceStack.OrmLite中的一些";陷阱";(2)
- luogu p2330[SCOI05] 繁忙的都市——瓶颈生成树
- 去重 ROW_NUMBER() OVER(PARTITION BY 分组字段 ORDER BY 排序字段) RN
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- 在Windows server 2008 R2上安装Python3.5
- 详解在Visual Studio中使用git版本系统[转]