anti-nim 游戏
2024-09-05 07:56:54
游戏描述:
桌上有n堆石子,游戏双方轮流取石子,每次只能从一堆中取出任意数目的石子,不能不取,取走最后一个石子者失败。
结论:
先手必胜,当且仅当:
①、所有堆的石子数都为1,且游戏的SG值为0。
②、存在堆的石子数大于1,且游戏的SG值不为0。
题目:
#include<iostream>
#include<stdio.h>
using namespace std;
int main(){
int sum,t,a[],i;
while(~scanf("%d",&t)){
sum=;
for(i=;i<t;i++){
scanf("%d",&a[i]);
sum+=a[i];
}
//cout<<t<<" "<<sum<<endl;
if(sum>t)
printf("No\n");
else
printf("Yes\n"); }
return ;
}
最新文章
- 关于Char类型数据做cout输出
- DS实验题 PlayGame Kruskal(UnionFindSet)
- PHP 魔术变量
- ural 1115,搜索
- Git 技巧小结
- pyunit实现数据测试框架
- Ubuntu 安装php mcrypt
- mac install php dev
- Hibernate 报错org.hibernate.PropertyAccessException: IllegalArgumentException(已解决)
- Android添加横线和竖线分割界面
- 10个原生JavaScript技巧
- VS2015安装
- 怎样在iis中发布asp.net网站
- 前端向后台的华丽转身 — PHP基础篇
- 手机广告投放(phone advertising)唯一标识
- CSS部分语法1
- 数组引用:C++ 数组做参数 深入分析
- Handshake failed due to invalid Upgrade header: null 解决方案
- Ubuntu16.04安装Truffle和TestRPC
- 【C++学习笔记】变量初始化规则
热门文章
- jvm 更多链接
- python 转义json串
- Excelvba从文件中逐行读取并写入excel中
- Pandas处理缺失的数据
- python学习第二天标准输入输出和注释用法
- 设置第一个以外的元素样式:not(:first-child),设置最后一个除外的元素样式:not(:last-child)
- Css3-文字
- JavaScript中的反柯里化
- vue + element 创建教程
- PHP中的魔术方法总结:__construct,__destruct ,__call,__callStatic,__get,__set,__isset, __unset ,__sleep,__wakeup,__toString,__set_state,__clone,__autoload