<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nim游戏 on 111qqz's blog</title><link>https://111qqz.com/en/tags/nim%E6%B8%B8%E6%88%8F/</link><description>Recent content in Nim游戏 on 111qqz's blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2015-2026 111qqz</copyright><lastBuildDate>Wed, 20 Jul 2016 12:03:45 +0000</lastBuildDate><atom:link href="https://111qqz.com/en/tags/nim%E6%B8%B8%E6%88%8F/index.xml" rel="self" type="application/rss+xml"/><item><title>hdu 1850 Being a Good Boy in Spring Festival (nim游戏问必胜方案数，sg函数)</title><link>https://111qqz.com/en/post/acm-icpc/2016/2016-07-20-hdu-1850/</link><pubDate>Wed, 20 Jul 2016 12:03:45 +0000</pubDate><guid>https://111qqz.com/en/post/acm-icpc/2016/2016-07-20-hdu-1850/</guid><description>&lt;p&gt;&lt;a href="http://acm.hdu.edu.cn/showproblem.php?pid=1850" target="_blank" rel="noreferrer"&gt;hdu1850题目链接&lt;/a&gt;
题意：n堆石子。。每堆可以取任意多个。。。先取完的赢。。问先手能否赢。。能赢的话第一步有几种取法。。
思路：sg函数。。对于方案数，可以用nim游戏的结论。&lt;/p&gt;</description></item><item><title>nim游戏以及证明过程</title><link>https://111qqz.com/en/post/acm-icpc/2016/2016-07-20-nime6b8b8e6888fe4bba5e58f8ae8af81e6988ee8bf87e7a88b/</link><pubDate>Wed, 20 Jul 2016 08:06:50 +0000</pubDate><guid>https://111qqz.com/en/post/acm-icpc/2016/2016-07-20-nime6b8b8e6888fe4bba5e58f8ae8af81e6988ee8bf87e7a88b/</guid><description>&lt;p&gt;&lt;a href="http://acm.hdu.edu.cn/forum/read.php?fid=9&amp;amp;tid=10617" target="_blank" rel="noreferrer"&gt;参考资料&lt;/a&gt;　　（后面的证明写错了，差评，不要看，看图就好了）&lt;/p&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cpp" data-lang="cpp"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt; &lt;span class="mf"&gt;1.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;blockquote&gt;&lt;p&gt;题目1：今有若干堆火柴，两人依次从中拿取，规定每次只能从一堆中取若干根，&lt;/p&gt;</description></item><item><title>hdu 1849Rabbit and Grass(一维nim游戏,sg函数)</title><link>https://111qqz.com/en/post/acm-icpc/2015/2015-09-22-hdu1849/</link><pubDate>Tue, 22 Sep 2015 12:47:00 +0000</pubDate><guid>https://111qqz.com/en/post/acm-icpc/2015/2015-09-22-hdu1849/</guid><description>&lt;h1 class="relative group"&gt;Rabbit and Grass
 &lt;div id="rabbit-and-grass" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#rabbit-and-grass" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;**Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3058    Accepted Submission(s): 2261
**&lt;/p&gt;</description></item><item><title>bestcoder #56 div 2 C Clarke and puzzle (nim游戏　树状数组)</title><link>https://111qqz.com/en/post/acm-icpc/2015/2015-09-22-bestcoder56div2cclarkeandpuzzlenime6b8b8e6888fe38080e6a091e78ab6e695b0e7bb84/</link><pubDate>Tue, 22 Sep 2015 03:32:00 +0000</pubDate><guid>https://111qqz.com/en/post/acm-icpc/2015/2015-09-22-bestcoder56div2cclarkeandpuzzlenime6b8b8e6888fe38080e6a091e78ab6e695b0e7bb84/</guid><description>&lt;p&gt;比赛的时候没过．还以为是树状数组写残了．
但实际上是有自己不知道的东西．
这种博弈叫　nim游戏
所以这是一个二维的nim游戏．
**nim游戏的性质是xor 和为0必败，否则必胜．
xor和也有前缀和性质，所以可以用树状数组维护．&lt;/p&gt;</description></item></channel></rss>