HDU 1850 Being a Good Boy in Spring Festival
题解:尼姆博弈,SG(i)=i,要使当前堆可取,则数量必须大于其余所有堆的SG异或值,这样才可以减到其SG值使总异或值为0,又不可不取,所以不能取等号。
#include <cstdio>
using namespace std;
int SG[105];
int main(){ int n,sum,cnt,i; while (scanf("%d",&n),n){ sum=cnt=0; for(i=0;i<n;i++)scanf("%d",&SG[i]),sum^=SG[i]; for(i=0;i<n;i++){sum^=SG[i];if(SG[i]>sum)cnt++;sum^=SG[i];} printf("%d\n",cnt); } return 0;
}
转载于:https://www.cnblogs.com/forever97/p/3676483.html
HDU 1850 Being a Good Boy in Spring Festival相关推荐
- 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 ...
- HDOJ HDU 1850 Being a Good Boy in Spring Festival
Description 一年在外 父母时刻牵挂 春节回家 你能做几天好孩子吗 寒假里尝试做做下面的事情吧 陪妈妈逛一次菜场 悄悄给爸爸买个小礼物 主动地 强烈地 要求洗一次碗 某一天早起 给爸妈用心地 ...
- hdu 1850 基础尼姆博奕
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- Spring festival return travel rush begins(春节返程高峰开始)
As the Spring Festival holiday nears its end, transportation authorities are gearing up for the trav ...
最新文章
- Linux下应用软件的安装
- Spring Boot 实战系列课程终于齐啦~
- Java中基础数据类型分类
- SpringMVC 配置文件实现(Tomcat)
- python/sklearn 生成分类、回归的数据
- [linux]解决DNS配置重启丢失
- Go语言实现文本文件拷贝
- relu函数_激活函数解析:Sigmoid, tanh, Softmax, ReLU, Leaky ReLU
- Ubuntu 16.04 安装后网络、ssh禁止root、上传设置
- 线性代数-线性转化和矩阵
- 【路径规划】基于狼群算法之三维路径规划matlab源码
- 软件体系结构风格复习总结
- 无模型matlab程序实验报告,MATLAB仿真瑞利衰落信道实验报告结果
- 关于excel表格直接引用和间接引用
- 该虚拟机似乎正在使用中。如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权
- 奇虎360与腾讯之争再现高潮
- python从tushare获取数据_Python丨金融数据获取之tushare (下)
- 分子动力学模拟自由能计算gmx_mmpbsa脚本原理和使用
- 重新认识融云,「不止即时通讯」
- 浏览器如何导出证书?
热门文章
- Android左右声道控制软件,Android左右声道的控制
- python学习-综合练习五(五人分鱼(优化解)、顺向、反向推导)
- java绑定变量怎么加_在JAVA 源程序中编写SQL语句时使用ORACLE 绑定变量
- 正定小主人机器人_机器人书苑,迸发不一样的光彩
- php+header+跳转输出,php利用header跳转怎么失效了?
- java 数组中某个数出现的概率_剑指Offer解题报告(Java版)——排序数组中某个数的个数 38...
- 论嵌入式与单片机,相爱相杀。
- 「猜题第一篇」2019年大学生电子设计竞赛
- 计算机桌面显示保护眼睛设置,电脑屏幕如何设置最保护眼睛
- mysql php 缓存机制_mysql数据库查询缓存原理是什么