作者womi (冲呀冲!)
看板puzzle
标题Re: [请益] 有关画圈圈的游戏
时间Fri Aug 12 01:40:33 2005
: 游戏像这样:
: OO
: ──
: OO
: OO
: ───
: OOO
: OOO
: 规则是 可以画掉任意个数的圈圈
: 但是不能越线画掉圈圈
: 例如 最下面的圈圈 可以一次画掉6个
: 而就算已经被画掉了几个 其他的也可以任意个数画掉
: 像是
: OO
: ──
: OO
: OO
: ───
: OΘO --> 这一层的另外三个也可以一次画掉 或是画掉两个也行
: ΘOΘ
: 我有想出来
: 最後留到剩下
: OO
: ── (不同层 各两个)
: OO
: 这样给对方画 我就赢了
: 可是我还是都玩不赢他..... >__<
: 到底是怎麽回事呢??
: 不论是我先画 还是後画 都一直输他~~~~~
: 好想赢一次啊!!!!!
用二进位的方式去想
把个数换成2进位法 如你举例的2 4 6个 就变成 10 100 110
如果画最後一个的人输的话~~则轮到你画的时候
你应该没得画 也就是0(或者可以说是000000... 每一位都是偶数)
这一个的必胜法则 就是让所剩下的个数~~变成2进位法後相加 每位数都是偶数
(在这里~~相加用10进位法)
如 有 2 4 6 个 二进位法 10 100 110 相加为220 (这里~~先下的输)
对方如拿掉6那堆一个 剩1个的话 变2 4 1 二进位 10 100 1 相加为111
你就拿4那一堆一个 让剩下的个数变成 2 3 1 二进位 10 11 1 相加为22
如此一来...你就有办法赢了~~^_^
--
二进位法的应用~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.10.104
1F:推 kikumomoo:哇..... 好深奥啊.... 其实我看不懂... @_@ 61.228.175.50 08/12
2F:→ kikumomoo:但是谢谢你热情的回答啦! ^^ 61.228.175.50 08/12