*HDU1847 博弈
Good Luck in CET-4 Everybody!
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9039 Accepted Submission(s): 5848
“升级”?“双扣”?“红五”?还是“斗地主”?
当然都不是!那多俗啊~
作为计算机学院的学生,Kiki和Cici打牌的时候可没忘记专业,她们打牌的规则是这样的:
1、 总共n张牌;
2、 双方轮流抓牌;
3、 每人每次抓牌的个数只能是2的幂次(即:1,2,4,8,16…)
4、 抓完牌,胜负结果也出来了:最后抓完牌的人为胜者;
假设Kiki和Cici都是足够聪明(其实不用假设,哪有不聪明的学生~),并且每次都是Kiki先抓牌,请问谁能赢呢?
当然,打牌无论谁赢都问题不大,重要的是马上到来的CET-4能有好的状态。
Good luck in CET-4 everybody!
ACM Short Term Exam_2007/12/13
思路:
因为Kiki先,所以只要N是3的倍数Kiki就输了否则Kiki赢。找找规律。
转载于:https://www.cnblogs.com/--ZHIYUAN/p/6160559.html
*HDU1847 博弈相关推荐
- [hdu1847]博弈,推理
题意:一堆石子,有n个,两个人轮流取,每次都只能取2的幂次方个数,不能取的人输 思路:首先0是必败态,2的所有幂次都是必胜态.由于选的数模3只能是1或2,恰好又都是2的幂次,0,.3都为必败态,猜想3 ...
- 使用eclipse安装python插件_如何为eclipse安装合适版本的python插件pydev
pydev是一款优秀的Eclipse插件,大多数喜欢在eclipse开发软件的程序员(也许是java程序员)在开发python软件时希望继续使用eclipse,那么pydev是非常理想的选择. 1.安 ...
- HDU-1847 Good Luck in CET-4 Everybody! (博弈+找规律)
大学英语四级考试就要来临了,你是不是在紧张的复习?也许紧张得连短学期的ACM都没工夫练习了,反正我知道的Kiki和Cici都是如此.当然,作为在考场浸润了十几载的当代大学生,Kiki和Cici更懂得考 ...
- 博弈——通过博弈思想解决的问题(hdu1847,2147)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1847 题目描述: 1. 总共n张牌: 2. 双方轮流抓牌: 3. 每人每次抓牌的个数只能是2的 ...
- HDU1847:Good Luck in CET-4 Everybody!(SG博弈)
Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K ...
- 巴什博弈例题:NYOJ23;HDU:2149,1847,2897,2188
巴什博弈: 只有一堆n个物品,两个人轮流从这堆物品中取除,每次取的个数为[1,m](至少去一个,最多取m个),最后取完者获胜 特征: 物品只有一堆,简单变形: 要么在范围内不规定个数,要么规定只能取几 ...
- 【算法与数据结构】—— 博弈论(高阶篇之SG博弈)
博弈论之SG博弈 SG博弈的命名源于SG函数和SG定理,而SG函数的出现则来自于一个简单的取石子游戏: 有1堆n个的石子,每次只能取{1,3,4}个石子,先取完石子者胜利,判断对于不同的n,先手能否取 ...
- 【博弈论】博弈论题单题解
会不断更新的(咕咕咕) 题目难度大致满足非降性 博弈论真是深坑啊,填不动了,还有Nim积.Every-SG游戏等等等等很多题型还不会,先去学别的了 涉及知识: SG函数及SG定理:传送门 博弈论知识总 ...
- HDU1847解题思路
HDU1847(巴什博弈) 思路:因为是最后一次取的人胜利(巴什博弈定义),所以对先手来说,要确保自己取完后后手不能立刻获胜 思考,当 n 为 2^k 时,先手胜利f: 当 n 不是 2 ^ k 时, ...
最新文章
- #6280. 数列分块入门 4(区间修改,区间查询)
- 【按住你的心】——Android开发运行属于自己的Hello,World!
- 最近很火的 ClickHouse 是什么?
- Python爬虫(十三)_JSON模块与JsonPath
- C语言 位移运算符的使用
- 洛谷P4145 上帝造题的⑦minutes ②
- cuda二维数组内存分配和数据拷贝
- 手机端页面自适应解决方案-rem布局
- 读取gdb中的图层类型_ArcGIS读取gdb内要素
- 网友反映摩拜单车无法扫码 回应:系技术问题 现已恢复服务
- 在 macOS 中如何使用「预览」批量调整图片大小?
- ABAP ALV详细教程(二)
- C语言经典算法实例5:验证哥德巴赫猜想
- 7、核心芯片说明文档
- aecmap快捷键_arcmap快捷键
- 国家企业信用信息公示系统爬虫
- 2023年湖北一级技师二级技师报名时间、考试时间是什么时候?
- classloder
- ubuntu更换镜像源——全面讲解
- 签名不对,请检查签名是否与开放平台上填写的一致。
热门文章
- Windows10设置Tomcat开机启动
- 安卓桌面壁纸_三星安卓11刚内测,然而国产旗舰早已用上
- 学生网页作业——电影动漫言叶之庭(4页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
- linux程序独占桌面,桌面应用|14个可以提升Linux桌面体验的应用程序
- 用 Java 实现计算器功能
- 批量png图片数据转yuv格式数据并保存
- linux中anaconda更换源
- 在线查询交通卡公交卡余额
- Chrome 表单背景是淡黄色的问题
- android 获取渠道,Android 获取渠道名称