[中譯] ProjectEuler 321 Swapping Counters

看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者 (-858993460)時間15年前 (2011/01/23 10:03), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/1
321. Swapping Counters http://projecteuler.net/index.php?section=problems&id=321 一列有 2n+1 個方格的橫排,左邊有 n 個紅棋子,右邊有 n 個藍棋子, 每個佔一格,中間留下一格空格。例如下例是 n = 3 的情形: ┌─┬─┬─┬─┬─┬─┬─┐ ││ ││ └─┴─┴─┴─┴─┴─┴─┘ 每個棋子可以向旁邊移動一格或跳過一個棋子停在它後方的空格。 _ ┌─┬─┐ ┌─/─↘─┐ │→ │ ││ │ └─┴─┘ └─┴─┴─┘ 令 M(n) 表示將兩邊顏色交換所需要的最少步數。 也就是說,把紅色移到最右邊,藍色移到最左邊。 可以檢查 M(3) = 15,正好它也是一個三角形數。 若列出所有 M(n) 正好是三角形數的 n, 則前五項是:1, 3, 10, 22, 63, 其和為 99。 求前四十項的和。 -- 動作太慢只搶到第十五名....= = (這篇文章 PO 出時第十九名已經被搶走了) 噢對了,這個數列 OEIS 並沒有收錄 (不然就不會是 40 這個數字了...) -- 実琴:「河野!你真的就這樣被物質慾望給吸引過去了嗎?!」 亨:「只要穿著女裝擺出親切的樣子,所有必要花費就能全免,似乎一點都不壞啊。」 実琴:「難道你沒有男人的尊嚴了嗎?!」 亨:(斷然道)「沒有。在節衣縮食生活吃緊學生面前,沒有那種東西。」 --プリンセス・プリンセス 第二話 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.28.92 ※ 編輯: LPH66 來自: 140.112.28.92 (01/23 10:03) ※ 編輯: LPH66 來自: 140.112.28.92 (01/23 10:04)

01/23 10:27, , 1F
可惡我笑了XD 竟然另一個相關的數列在 OEIS 上 XDDDDD
01/23 10:27, 1F

01/23 10:31, , 2F
糟了還不只一個相關數列在上面 XDDDDDDDDDDD
01/23 10:31, 2F

01/23 11:11, , 3F
15名也還不錯 從床上驚醒時就已經看到19了
01/23 11:11, 3F

01/23 12:06, , 4F
用BFS得出M(n)=n*(n+2)
01/23 12:06, 4F

01/23 12:08, , 5F
不過要解這方程式n*(n+2)=k*(k+1)/2到第40項 還真有點難度
01/23 12:08, 5F

01/23 21:27, , 6F
這遊戲我在Machinarium裡面玩過!!
01/23 21:27, 6F
文章代碼(AID): #1DEunQji (puzzle)
文章代碼(AID): #1DEunQji (puzzle)