HDU1850 Being a Good Boy in Spring Festival
1 /* 2 HDU1850 Being a Good Boy in Spring Festival 3 http://acm.hdu.edu.cn/showproblem.php?pid=1850 4 博弈论 尼姆博弈 5 6 7 尼姆博弈:异或和为0则先手必败,否则先手必胜 8 * 9 * 10 */ 11 #include <cstdio> 12 #include <cmath> 13 using namespace std; 14 const int Nmax=105; 15 int num[Nmax]; 16 int main() 17 { 18 int n; 19 while(scanf("%d",&n)&&n) 20 { 21 int sum=0; 22 for(int i=1;i<=n;i++) 23 { 24 scanf("%d",&num[i]); 25 sum^=num[i]; 26 } 27 if(sum==0) 28 printf("0\n"); 29 else 30 { 31 int ans=0; 32 for(int i=1;i<=n;i++) 33 { 34 int a=sum^num[i]; 35 if(a<=num[i]) 36 ans++; 37 } 38 printf("%d\n",ans); 39 } 40 } 41 return 0; 42 }
转载于:https://www.cnblogs.com/BBBob/p/6561233.html
HDU1850 Being a Good Boy in Spring Festival相关推荐
- HDU1850 Being a Good Boy in Spring Festival【Nim博弈】
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 ...
- Being a Good Boy in Spring Festival【博弈】
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32 ...
- Spring Festival
我的个人博客 In China, Spring Festival is one of the most important festivals. It is also getting more and ...
- 春节词汇 Spring Festival Words
节日名 Greeting season 春节 The Spring Festival 农历 lunar calendar 正月 lunar January; the first month by lu ...
- hdu 1850 Being a Good Boy in Spring Festival (尼姆博弈)
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32 ...
- Spring festival return travel rush begins(春节返程高峰开始)
As the Spring Festival holiday nears its end, transportation authorities are gearing up for the trav ...
- 家乡的春节html,家乡的春节(Spring Festival in my hometown)英语作文
家乡的春节(Spring Festival in my hometown)英语作文该文细节:JOOZONE + 标题:家乡的春节(Spring Festival in my hometown)英语作文 ...
- Check task status after 2016 Spring festival
Created by Wang, Jerry on Feb 21, 2016
- HDU 1850 Being a Good Boy in Spring Festival
题解:尼姆博弈,SG(i)=i,要使当前堆可取,则数量必须大于其余所有堆的SG异或值,这样才可以减到其SG值使总异或值为0,又不可不取,所以不能取等号. #include <cstdio> ...
最新文章
- R语言使用for循环嵌套ggplot2可视化输出多个可视化结果实战
- maven初学者(一)
- 【提权思路】绕过SecureRDP限制远程连接
- java 实现长链接Comet
- bind函数polyfill源码解析
- 浅谈面向对象的javascript几个特性
- Java操作MySQL
- Repast——参数栏实现下拉列表对应不同的功能实现
- 南开100题C语言(011-020)
- 京东 区块链 JDChain
- 光大银行监控平台实践,含详细工具及架构选型思路
- 保龄球计分java代码_从 保龄球得分计算方法 浅析 深度学习
- Android AGP 7.0 适配,开始强制 JDK 11
- 同侪隐修录 (2016-12-25 23:10:21)转载▼
- 训练集、验证集、测试集以及交叉验证
- 2021-03-13 软件工程导论-自我简介
- P1417烹调方案——背包问题中的排序
- 大连民族大学计算机毕业论文范文,大连民族大学本科毕业设计论文.doc
- tomcat设置缺省应用、默认访问页面
- GreenDao+SearchView+FlowLoyout实现搜索历史和热门搜索
热门文章
- MySQL:Specified key was too long; max key length is 1000 bytes
- php 格式化js文件,vscode编辑器在php文件中的html/js格式化解决方案
- java对象关系_【java类和对象的关系】
- python连接sql引用的第三方库_python连接sqlserver数据库操作
- thinkphp5 return 返回空_杨丞琳演唱会意外踩空,从两层楼高的舞台掉落,李荣浩心疼发文...
- 2018-07-25 异想天开
- .net 任务调度 mysql_C#/.NET/.NET Core应用程序编程中实现定时任务调度的方法或者组件...
- JavaWeb——jsp原理
- ArcGIS 10.2.2 for Desktop非管理员权限用户连接Oracle12c,崩溃
- 阐述沙盒游戏的历史和理论