Re: [心得] 非自消盤面最高首消combo數的最小值

看板ToS作者 (培)時間9年前 (2015/03/15 23:35), 9年前編輯推噓8(12415)
留言31則, 14人參與, 最新討論串2/2 (看更多)
我不是數學系也不是啥專業人士, 只是個塵世中對數學稍有興趣的迷途小書僮, 所以想個辦法用我自己比較好懂的方式來找答案好了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

03/15 23:36, , 1F
正妹呢
03/15 23:36, 1F

03/15 23:39, , 2F
本來實測文要推的 看到正咩就要噓
03/15 23:39, 2F

03/15 23:40, , 3F
引戰文 已檢舉
03/15 23:40, 3F

03/15 23:40, , 4F
逼逼,版主就是他
03/15 23:40, 4F

03/15 23:40, , 5F
他自己就是正妹啊XD
03/15 23:40, 5F

03/15 23:46, , 6F
其實該正妹在這個版被水桶了,哭哭
03/15 23:46, 6F

03/15 23:48, , 7F
推 some61321: 他自己就是正妹啊XD ←沒圖沒真相啊
03/15 23:48, 7F

03/15 23:53, , 8F
五子正妹(無誤
03/15 23:53, 8F

03/15 23:54, , 9F
推推 但是"2色至少1c,其中4色0c"這個case中
03/15 23:54, 9F

03/15 23:55, , 10F
暗20 水3 光2火2木2心1 最高首消只能5c
03/15 23:55, 10F

03/15 23:56, , 11F
可惡,竟然有bug XD
03/15 23:56, 11F

03/15 23:57, , 12F
應該說 你所列的"分配狀況"是極少部分的case
03/15 23:57, 12F

03/15 23:58, , 13F
所以結論就是,一色20顆就只能4C,雜珠C數往上加
03/15 23:58, 13F

03/15 23:58, , 14F
因為並不是有combo就全消掉 且不到0c的有可能0,1,2
03/15 23:58, 14F

03/15 23:59, , 15F
是 但是不盡然 如果 暗20 水3火3木3 心1 並不一定4+3
03/15 23:59, 15F

03/16 00:00, , 16F
其他狀況的0,1應該是只會多不會少吧
03/16 00:00, 16F

03/16 00:00, , 17F
因為暗切4的排珠不一定會讓水3火3木3剛好都連
03/16 00:00, 17F

03/16 00:01, , 18F
應該是只會少不會多喔(大致) 因為少了雜珠可以切珠
03/16 00:01, 18F
只有撞到20顆同色的狀況才會少,其他狀況如果不是3n+2,combo會變多吧@@

03/16 00:01, , 19F
原來是磨神粉
03/16 00:01, 19F

03/16 00:01, , 20F
嗯嗯,跟我想的差不多
03/16 00:01, 20F

03/16 00:04, , 21F
恩恩 那個排法可以4+3沒錯 我剛剛是排了個4+2 XDD
03/16 00:04, 21F

03/16 00:05, , 22F
而且如果雜珠3331,疊珠表就拿出來了XDDD
03/16 00:05, 22F

03/16 00:07, , 23F
疊珠表!? 能吃嗎XDD 好久沒用了 沒玩波比火妹
03/16 00:07, 23F
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

03/16 00:08, , 24F
"剛進到遊戲內無論任何盤面至少可以轉4C"
03/16 00:08, 24F
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

03/16 00:09, , 25F
上面那句話給看不懂標題的人參考參考
03/16 00:09, 25F
感謝補充

03/16 00:10, , 26F
想過那句...不過不用的原因是我99%保證會有人問
03/16 00:10, 26F

03/16 00:10, , 27F
那之後呢!? 只有一開始有啥用
03/16 00:10, 27F

03/16 08:45, , 28F
五子正妹!!! 我看懂這篇了(驚)
03/16 08:45, 28F

03/16 09:58, , 29F
看不懂 但是也給讚
03/16 09:58, 29F
※ 編輯: wlkb0000 (1.161.8.141), 03/16/2015 15:03:20

03/17 11:11, , 30F
打一個小時的緊急就把火妍灌滿等了@@
03/17 11:11, 30F

03/17 11:11, , 31F
= ="推錯篇
03/17 11:11, 31F
文章代碼(AID): #1L1QR3xf (ToS)
文章代碼(AID): #1L1QR3xf (ToS)