技术栈

算法基础之Nim游戏

阳光男孩012024-05-29 12:25

Nim游戏

  • 核心思想:博弈论

    • 结论:将所有堆的石子数全部异或起来 得到的结果
    • 若为1 则先手必胜 若为0 则先手必败
cpp 复制代码
  #include <iostream>
  #include <cstring>
  #include <algorithm>
  
  using namespace std;
  const int N = 100010;
  
  int a[N];
  int n;
  
  int main()
  {
      cin>>n;
      int x;
      cin>>x;
      int res = x;
      for(int i=1;i<n;i++) cin>>x, res ^= x;
      
      if(res) puts("Yes");
      else puts("No");
  }
上一篇:Commons-Collections篇-CC1链小白基础分析学习
下一篇:大模型额外篇章一:用huggingface的电影评论数据集情感分类训练模型
相关推荐
运行时记录
12 分钟前
prompt-optimizer skill
算法
万法若空
22 分钟前
【数据结构-哈希表】哈希表原理
数据结构·算法·散列表
退休倒计时
37 分钟前
【每日一题】LeetCode 437. 路径总和 III TypeScript
算法·leetcode·typescript
学逆向的
1 小时前
汇编——内存
开发语言·汇编·算法·网络安全
tachibana2
1 小时前
hot100 翻转二叉树(226)
java·数据结构·算法·leetcode
生戎马
2 小时前
高光谱拼接算法(七)USAC
算法
KuaCpp
2 小时前
C++进程(下)
c++
PhotonixBay
2 小时前
共聚焦成像核心原理:针孔、PSF与三维形貌测量技术
人工智能·测试工具·算法
来一碗刘肉面
3 小时前
C++中的引用语法
c++·算法
杜子不疼.
3 小时前
【Qt初识】工程起步:项目创建、代码解读与对象树
数据库·c++·qt
热门推荐
012026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?022026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf03GitHub 镜像站点042026 年 AI 大模型 & AI 编程工具实战全总结05AI科技热点日报 | 2026年07月01日06AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路07【AI】2026 年具身智能模型和世界模型总结082026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)09Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片