作者snowtoya (城堡里的灰姑娘)
看板puzzle
标题Re: [问题] 拿东西的游戏
时间Wed Aug 10 12:41:30 2005
嗯..
其实我的问题是..
今天知道
1.每个数都可以跟另一个数配对形成"必赢"的局面
2.假设A>B
那麽今天,不管是用哪种办法
能不能随便给你一个数就能够判定此数为A or B?
例如,16要跟谁配?
我们知道要用B*1.618 = A
但16是A还是B?
两个答案中只有一个是对的而已
我的逻辑还不错,但数学一向很烂...
一直觉得应该是要有公式可以直接算出来才是~:p
可是我就是导不出来=.=
※ 引述《JFD (D)》之铭言:
: snowtoya的问题其实可以由hiei81提供的观察解决
: 我们可以假设第n组配对为(A,B), 其中A > B
: (排序依照snowtoya给的例子)
: 由snowtoya的说明知道
: A = B + n ---------------(1)
: 而由hiei81的观察知道
: A = 「B*(1+√5)/2」 -----(2)
: 其中 「 」表上高斯
: 归纳(1,2)的结果可以得到
: B = 『n*(1+√5)/2』
: 其中 『 』表下高斯
: 因此任意一组(A,B)都可被公式化
: 剩下的问题是
: hiei81的观察为什麽是对的?
: ※ 引述《hiei81 (宝贝。永远)》之铭言:
: ※ 引述《snowtoya (城堡里的灰姑娘)》之铭言:
: 这样算有点麻烦,提供一个简单一点的,
: 小的数乘上(1+√5)/2 = 1.618...之後进位,就可以得到大的数
: 1*1.618 = 1.618...无条件进位=2 (1,2)必胜
: 3*1.618 = 4.854...无条件进位=5 (3,5)必胜
: 4*1.618 = 6.472...无条件进位=7 (4,7)必胜
: 6*1.618 = 9.708...无条件进位=10 (6,10)必胜
: 这样应该很好算:)
: 推 snowtoya:可是那还是得推出之前那几组才能算说~ 61.230.216.36 08/07
: → snowtoya:不然像7跟4配..但如果你不知道有4 7 61.230.216.36 08/07
: → snowtoya:还用7*1.618,那就会算出不正确的答案~@@ 61.230.216.36 08/07
--
当一个作家被形容她的人比她的文笔好,
究竟是好事还是坏事?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.138.129.22