骨牌有一個流行的變化玩法,就是將一些 (隨機選取) 骨牌平放,一個一個頭尾相接,然後將兩個相接的點數相同 (由左至右尋找) 的骨牌移除。以下面六張骨牌為例。原本抽出了六張骨牌。
要注意的是骨牌在放置時,有正向及反向兩個方向。遊戲從左側開始,移除任何一對骨牌之後要回到最左邊。在本例中,由於 12 號骨牌 (正向) 及 17 號骨牌 (反向) 相接的點數都是 5 點,所以先行移除。
骨牌靠攏後再從左側開始。這次,15 號和 20 號 (都是正向) 被移除了,因為它們相接的點數都是 3。骨牌再次靠攏。
由於無法再移除任何骨牌,遊戲就此結束。注意:儘管 20 號和 11 號相接的點數都是 4 卻不能移除,因為它們不是最左邊的配對。
寫一個程式,接受一列的骨牌編號及方向,重覆移除最左邊的配對,直到沒有配對為止。
5 B 15 F 12 F 17 B 20 F 11 B 0 F 18 F 22 B 0 F 23 F 12 B 2 B 4 F 15 B 20 B 19 B 7 B 6 F 0 F
5 11 DATASET CLEARED 19
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|