Projecteuler (280) Ant and seeds - 拼圖

Table of Contents

※ 引述《utomaya (烏托馬雅)》之銘言:
http://projecteuler.net/index.php?section=problems&id=280


剛剛模擬了簡化3x3的情形,有一個很特別的發現。有可能是這題的關鍵!!

┌─┬─┬─┐
│a│b│c│ 想法是,既然iso大都提到馬可夫了就來測試一下一些走法步數的期望值
├─┼─┼─┤
│d│e│f│ 程式是簡單的D(0)→D(k)的動態規劃,例如說求a到h的期望值就令初始
├─┼─┼─┤
│g│h│i│ 值a=1其餘0,b=a/2+e/4+c/2...etc. 每步走到目標h的機率乘上目前k
└─┴─┴─┘
(表示這是第k步),加到Exp,然後把h歸零(到達目標就不用再走)。

然後,我的電腦告訴我,這些步數的期望值都是整數?!

大概是我數學的直感真的虛弱吧,總覺得這是很出人意表的結果~~~

a→g exp=>15 b→h exp=>12

a→h exp=>12 b→g exp=>17

a→i exp=>18

因此我猜,這題的答案根本是個整數XD 待我檢查一下,如果5x5的每種狀況結果也都是

整數......

--

All Comments

Skylar DavisLinda avatarSkylar DavisLinda2010-03-05
好吧,不是整數。429、430和431都不對 (沮喪)
Agnes avatarAgnes2010-03-08
就算3x3這樣拆還是可能有問題...
例如已經把一個種子由 g 搬到 a 好了
Barb Cronin avatarBarb Cronin2010-03-09
那下一次要搬時得走到 h 和 i 才行
Agnes avatarAgnes2010-03-13
這時a->h的期望步數和g,h,i都有種子時a->h的期望步數不一樣
Ursula avatarUrsula2010-03-13
沒錯,我有考慮到這個。現在我連種子都還不敢討論XD
Freda avatarFreda2010-03-14
只是想找出快速方法求出某到某狀態的機率(表列?)