看板 ToS 關於我們 聯絡資訊
我不是數學系也不是啥專業人士, 只是個塵世中對數學稍有興趣的迷途小書僮, 所以想個辦法用我自己比較好懂的方式來找答案好了XD 有甚麼疏漏的地方希望不吝指教。 一樣先給懶人包: 非自消盤面為前提, 六色珠子分配數量為(20, 2, 2, 2, 2, 2)時首消最高4c,疊珠可以到5c 其餘狀況皆至少首消5c。 ---------------------------------------------------------------------------- 首先先搞懂原PO的問題在問啥, "任給一個非自消盤面,其最高首消數至少幾combo呢?" 非自消??首消??最高??至少?? 到這邊有的人已經先暈了XD 原PO已經有解釋"非自消盤面"的意思就是,盤面上沒有任何三連珠。 至於後面那句,我想辦法用數學的方式去表達這個題目。 我們先幫所有的非自消盤面上編號,1、2、3、...、n,總共有n種非自消盤面。 再來我們定義x1為1號盤面的最高首消combo數, x2為2號盤面的最高首消combo數,以此類推到xn。 原po的問題就是在求 Min(x1,x2,x3....,xn), 求所有非自消盤面,各自的最高首消combo數,當中的最小值。 ------------------------------------------------------------------------------ 首先我們已知 非自消盤面中,同一色珠最多只能有20顆(原PO的證明方式跟我一樣,就不贅述) 盤面舉例:http://ppt.cc/Ozr5 再來我把各種版面分析成以下六種來討論 6色至少1c 5色至少1c,其中1色0c 4色至少1c,其中2色0c 3色至少1c,其中3色0c 2色至少1c,其中4色0c 1色至少1c,其中5色0c 而各色珠子的數量分配,由於我們是要取最小值, 所以假如該色0c則會分配2顆,1c分配5顆,2c分配8顆...以此類推, 也就是(combo數*3 + 2)這種較不利於高combo的珠子數量來分配。 (只要任何一色變成3n+1,那必然有另一色變成3m+3,就會多1c,所以此種分配最難高c) (只有在同一色珠子有20顆時,會有例外情況) ----------------------------------------------------------------------------- 6色皆至少1c 分配狀況為( 5, 5, 5, 5, 5, 5),則盤面最多首消6chttp://ppt.cc/1UUx 5色至少1c,其中1色0c 分配狀況為( 8, 5, 5, 5, 5, 2),則盤面最多首消6chttp://ppt.cc/LY97 4色至少1c,其中2色0c 分配狀況為( 8, 8, 5, 5, 2, 2),則盤面最多首消6chttp://ppt.cc/fP3b (11, 5, 5, 5, 2, 2),則盤面最多首消6chttp://ppt.cc/SoMv 3色至少1c,其中3色0c 分配狀況為( 8, 8, 8, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/SD43 (11, 8, 5, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/e3th (14, 5, 5, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/mmqT 2色至少1c,其中4色0c *有例外!!詳情見推文 分配狀況為(11,11, 2, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/TLbW (14, 8, 2, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/6zBG (17, 5, 2, 2, 2, 2),則盤面最多首消6chttp://ppt.cc/M3Ko 1色至少1c,其中5色0c 分配狀況為(20, 2, 2, 2, 2, 2),則盤面最多首消4chttp://ppt.cc/nbnd (此分配剛好等於非自消盤面的極限,20顆同色珠) (附上的連結僅代表該種分配的消珠盤面舉例,如果要從非自消盤面開始轉就太複雜了) ------------------------------------------------------------------------------ 可以發現大多都是6c,這結果其實顯而易見,因為前面的假設, 導致六組數字一定是(3a+2 ,3b+2 ,3c+2 ,3d+2 ,3e+2 ,3f+2), 而盤面總珠數30,所以3(a+b+c+d+e+f)+12 = 30, 由此可知a+b+c+d+e+f = 6 ,最多首消一定是6c。 只有最後一種狀況因為同色珠子太多,以至於空間不夠讓六組都3顆3顆個別消除, 導致首消只能4c的狀況。 (這個的證明也和原PO類似,就不贅述了,總之就是333消除,避無可避會有兩組連在一起 ,導致6c變4c) BTW,如果討論的是包含疊珠(不只首消),則答案會是5chttp://ppt.cc/~AJl ------------------------------------------------------------------------------ 後記: 本來傍晚大概就要寫這篇了,但回家途中被揪去正妹鄰居家打麻將,嘻嘻。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.8.141 ※ 文章網址: https://www.ptt.cc/bbs/ToS/M.1426433731.A.EE9.html
momoWade: 正妹呢 03/15 23:36
s960501: 本來實測文要推的 看到正咩就要噓 03/15 23:39
weigod: 引戰文 已檢舉 03/15 23:40
abc0922002: 逼逼,版主就是他 03/15 23:40
some61321: 他自己就是正妹啊XD 03/15 23:40
wlkb0000: 其實該正妹在這個版被水桶了,哭哭 03/15 23:46
s960501: 推 some61321: 他自己就是正妹啊XD ←沒圖沒真相啊 03/15 23:48
freeQoo: 五子正妹(無誤 03/15 23:53
znmkhxrw: 推推 但是"2色至少1c,其中4色0c"這個case中 03/15 23:54
znmkhxrw: 暗20 水3 光2火2木2心1 最高首消只能5c 03/15 23:55
wlkb0000: 可惡,竟然有bug XD 03/15 23:56
znmkhxrw: 應該說 你所列的"分配狀況"是極少部分的case 03/15 23:57
wlkb0000: 所以結論就是,一色20顆就只能4C,雜珠C數往上加 03/15 23:58
znmkhxrw: 因為並不是有combo就全消掉 且不到0c的有可能0,1,2 03/15 23:58
znmkhxrw: 是 但是不盡然 如果 暗20 水3火3木3 心1 並不一定4+3 03/15 23:59
http://ppt.cc/Z5Vx 4+3無誤
wlkb0000: 其他狀況的0,1應該是只會多不會少吧 03/16 00:00
znmkhxrw: 因為暗切4的排珠不一定會讓水3火3木3剛好都連 03/16 00:00
znmkhxrw: 應該是只會少不會多喔(大致) 因為少了雜珠可以切珠 03/16 00:01
只有撞到20顆同色的狀況才會少,其他狀況如果不是3n+2,combo會變多吧@@
evanade: 原來是磨神粉 03/16 00:01
jaycle: 嗯嗯,跟我想的差不多 03/16 00:01
znmkhxrw: 恩恩 那個排法可以4+3沒錯 我剛剛是排了個4+2 XDD 03/16 00:04
wlkb0000: 而且如果雜珠3331,疊珠表就拿出來了XDDD 03/16 00:05
znmkhxrw: 疊珠表!? 能吃嗎XDD 好久沒用了 沒玩波比火妹 03/16 00:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ckWade: "剛進到遊戲內無論任何盤面至少可以轉4C" 03/16 00:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ckWade: 上面那句話給看不懂標題的人參考參考 03/16 00:09
感謝補充
znmkhxrw: 想過那句...不過不用的原因是我99%保證會有人問 03/16 00:10
znmkhxrw: 那之後呢!? 只有一開始有啥用 03/16 00:10
wu6wu6: 五子正妹!!! 我看懂這篇了(驚) 03/16 08:45
gun2: 看不懂 但是也給讚 03/16 09:58
※ 編輯: wlkb0000 (1.161.8.141), 03/16/2015 15:03:20
athenayuri02: 打一個小時的緊急就把火妍灌滿等了@@ 03/17 11:11
athenayuri02: = ="推錯篇 03/17 11:11