UVA 10165 - Stone Game

题目链接

题意:给定n堆石子,每次能在一堆取1到多个。取到最后一个赢,问谁赢

思路:就裸的的Nim游戏,利用定理求解

代码:

#include <stdio.h>
#include <string.h> int n, num; int main() {
while (~scanf("%d", &n) && n) {
int sum = 0;
for (int i = 0; i < n; i++){
scanf("%d", &num);
sum ^= num;
}
printf("%s\n", sum == 0? "No":"Yes");
}
return 0;
}

最新文章

  1. 洛谷八月月赛Round1凄惨记
  2. HTML 折行 &lt;br/&gt;标签
  3. c#中对json数据的序列化和反序列化(笔记)
  4. PHP 错误与异常 笔记与总结(17 )像处理异常一样处理 PHP 错误
  5. linux可重入、异步信号安全和线程安全
  6. java编程思想-异常
  7. MC中间件WCCS
  8. springboot~mogodb多条件拼接
  9. Webapi创建和使用 以及填坑(三)
  10. Kafka技术内幕 读书笔记之(五) 协调者——消费组状态机
  11. Oracle 傻瓜式数据归档
  12. js版的in_array的实现方法
  13. virtualenv与virtualenvwrapper虚拟环境
  14. JavaBasic_01
  15. ffplay源码分析6-音频重采样
  16. mysql系统变量
  17. 三篇文章了解 TiDB 技术内幕——说计算
  18. 【微信小程序】---线上环境搭建
  19. cpu几种架构区别
  20. 使用Ubuntu12.04创建无线WiFi热点供手机上网

热门文章

  1. 开源的Delphi性能调试工具
  2. WPF: 针对Windows 8优化菜单栏和工具栏
  3. OGR SQL
  4. Android平台调用Web Service:演示样例
  5. C 语言学习 之搭建环境和熟悉命令
  6. Ruby on Rails: 使用devise+cancan+rolify建立完整的权限管理系
  7. DateTime.ParseExact
  8. 托管到GitHub
  9. MVCC浅析(转)
  10. sudo service memcached start