創作內容

0 GP

ポケモンピクロス 排列重疊的數量跟位置的速算法

作者:河流小孩│神奇寶貝繪圖方塊│2015-12-09 21:23:13│巴幣:0│人氣:204
這款是別人推薦的,自己玩起來也覺得很有趣,
只可惜又是個無料下載的課金遊戲wwww

玩著玩著,無意中研究出了單行(列)的排列重疊的確定位置的速算法,
自己用這算法多次嘗試後還沒發現問題

當排列組合非常多的時候,
如果你有把握能毫無差錯全部列出來+比對後順利找到重疊部份的話就用不到了XD



全長 = 該行(列)的總格子數

確定數 = 該行(列)的提示數字和最小間隔的總和
(e.g. 63 = 6+3+1 = 10  423 = 4+2+3+2 = 11)

自由度(假設叫Y) = 全長-確定數

※注意
當 該行(列)有其中一個提示數字 > 自由度Y 時才可用,
因為要滿足這條件才會有完全重疊的部分


重疊數量 = 提示數字 - Y

重疊位置 = 從邊界開始數Y格後的下一格開始填

光看文字會霧煞煞,所以舉例吧



例①:6□□□□□□□□□□
全長 = 10  提示數字 = 6

確定數 = 6+0 = 6  自由度Y = 10 - 6 = 4

重疊數量 = 6 - Y = 2

重疊位置 = 從邊界開始數4格後的下一格開始填

結果:
6□□□□■■□□□□

好啦,我知道只有一個數字用看得更快XD



例②:43□□□□□□□□□□
全長 = 10  提示數字 = 4、3

不過10格內2個數字應該也有人可以直接目測

確定數 = 4+3+1 = 8  自由度Y = 10 - 8 = 2

4的重疊數量 = 4 - Y = 2
3的重疊數量 = 3 - Y = 1

4的重疊位置 = 從左邊開始數2格後的下一格開始填2格
3的重疊位置 = 從右邊開始數2格後的下一格開始填1格

結果:
4 3 □□□□□□□



例③:425□□□□□□□□□□
全長 = 15  提示數字 = 4、2、5

這題開始還想用目測的有難度了

確定數 = 4+2+5+2 = 13  自由度Y = 15 - 13 = 2

此題的2不符合 提示數字>Y 的條件,所以此題只有4跟5能用

4的重疊數量 = 4 - Y = 2
5的重疊數量 = 5 - Y = 3

4的重疊位置 = 從左邊開始數2格後的下一格開始填2格
5的重疊位置 = 從右邊開始數2格後的下一格開始填3格

結果:
425



例④:2341
全長 = 15  提示數字 = 2、3、4、1

這題還能精準目測的真的是神人了!!

確定數 = 2+3+4+1+3 = 13  自由度Y = 15 - 13 = 2

此題的2跟1不符合 提示數字>Y 的條件,所以此題只有4跟3能用

3的重疊數量 = 3 - Y = 1
4的重疊數量 = 4 - Y = 2

這次有重疊的數字的位置都不是正好在左右邊,
所以「邊界」必須加上其他數字的數量間隔

如果「3」的重疊位置要從左邊開始數的話,
除了自由度2以外還要加上「提示數字2」的2格還有1個間隔,
所以是2+2+1 = 5 從左邊開始數5格後的下一格開始填

同理,
如果「3」的重疊位置要從右邊開始數的話,
除了自由度2以外還要加上「1」、「4」還有2個間隔,
所以是2+1+4+2 = 9 從右邊開始數9格後的下一格開始填

「4」的算法也是一樣,
右數的話是4格,左數的話是9格

結果:
2341


更多數字的排列的話也是同理,
只要該行(列)中有符合 提示數字 > 自由度 的條件,
該提示數字就一定會有可直接填入的重疊部分,
提示數字過多的時候,重疊位置要小心別算錯



這種速算的東西自己用心算的都很快,
可是轉換成文字都會落落長,還不一定能寫得讓人看得懂-.-
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3039643
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:神奇寶貝繪圖方塊|ポケモンピクロス

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★yusyyosy 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:用小畫家畫Mega沙奈朵... 後一篇:第12季積分雙打 最終1...

追蹤私訊切換新版閱覽

作品資料夾

Waterfall10絕大部份巴友
金庸武俠穿越同人《何妨吟嘯且徐行》,逍遙二仙少年時的歷險,歡迎到我的小屋瀏覽 ~看更多我要大聲說1小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】