[問題] 一個撲克牌遊戲的結果
看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者yjd (le petit prince)時間18年前 (2007/09/12 11:54)推噓3(3推 0噓 1→)留言4則, 3人參與討論串1/2 (看更多)
之前玩一個撲克牌遊戲 不知道叫什麼
玩法大概如下:
將撲克牌中的J Q K拿掉 剩下數字A~10 (A作1)
充分洗牌後 依次由左至右發牌而排成四排 一層層疊加
之後觀察各排
若同一排中的頭或尾有三張牌之和為9 19 或29 便能再收回成自己的手牌 (不看花色)
將回收的牌放到手牌最下面
之後若無能回收之牌 就再繼續對各排發牌
例子如下
I II III IV
┌────┐┌────┐┌────┐┌────┐
│ 3 ││ 6 ││ 9 ││ 10 │ I排 3+2+4=9 所以收掉
│ ││ ││ ││ │
┌────┐┌────┐┌────┐┌────┐ II排 6+6+7=19 所以收掉
│ 7 ││ 6 ││ 4 ││ 10 │
│ ││ ││ ││ │ III排 沒得收
┌────┐┌────┐┌────┐┌────┐
│ 2 ││ 5 ││ A ││ 9 │ IV排 10+10+9=29 所以收掉
│ ││ ││ ││ │
┌────┐┌────┐┌────┐ (在這裡第IV排發三張只是
│ 4 ││ 7 ││ 10 │
│ ││ ││ │ 要說明整排收掉就不用再補牌
這個規則而已)
所以最後結果會變成->
┌────┐
│ 9 │ 而下一回合就將牌發到這三排上
│ │
┌────┐ ┌────┐ 以此類推 直到收完四排
│ 7 │ │ 4 │
│ │ │ │ (已收掉的那一排就不理它)
┌────┐┌────┐
│ 5 ││ A │
│ ││ │
┌────┐
│ 10 │
│ │
假設繼續發牌 結果可能如下->
┌────┐
│ 9 │ 一次發牌 各排加一張
│ │
┌────┐ ┌────┐ 此時第III排因為9+4+6=19
│ 7 │ │ 4 │
│ │ │ │ 所以收掉9 4 6 三張牌
┌────┐┌────┐┌────┐
│ 8 ││ 5 ││ A │ 也就是說 第三排在這一回合
│ ││ ││ │
┌────┐┌────┐ 只會剩A 10 兩張牌
│ A ││ 10 │
│ ││ │ 接下來因為沒得收
┌────┐
│ 6 │ 所以繼續下一回合的發牌
│ │
(不知道這樣有沒有清楚些 ^^a)
我想問的問題是
若遊戲能順利完成 (四排全收完)
為什麼一定會剩下一張 3 呢?
(手上的牌就都會是三張一組的組合)
希望各位能幫我解答這個存疑很久的問題
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.94.152
→
09/12 13:10, , 1F
09/12 13:10, 1F
這個只是要表示該排收掉後就不必再補牌
也就是說 其實第四排在第三回合的發牌就會被收掉了
只是我的表示法可能會讓人誤會 抱歉 ><||
推
09/12 13:26, , 2F
09/12 13:26, 2F
遊戲前期因手牌足夠 所以基本上一橫列一橫列發牌不會有問題
等到遊戲後期 檯面上的牌可能會累積 導致手牌不夠
此時可能會變成一張一張發 (同一回合的發牌量不夠)
舉個例子
可能手牌剩兩張 但檯面上有四排 此時這回合只能發給第一 二排
若此時有牌能回收變手牌 手牌的發放就要從第三排繼續
換句話說 每一回合的發牌必須要給各排一張 無論手牌多寡
當然 如果手牌發罄而無法再做回收 該牌局就算失敗
不知這樣解釋是否能幫助各位釐清一些疑問 :)
推
09/12 17:14, , 3F
09/12 17:14, 3F
※ 編輯: yjd 來自: 140.116.94.152 (09/12 18:10)
推
09/12 21:20, , 4F
09/12 21:20, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
3
4
puzzle 近期熱門文章
5
21
PTT遊戲區 即時熱門文章