[分析] 撲克牌
1.首先拿出一副撲克牌,翻開一張牌放在桌上,看它是幾點,再從同一副牌中取一些牌疊
上去,疊上去的張數跟該點數的和為12。例如首先放在桌上的牌是紅心10,那麼就疊上去
2張牌,K、Q、J也都當作10點。然後再抽取一張牌,放在另一堆,一樣疊上去的張數跟該
點數和為12,一直這樣持續下去,直到不能再分堆為止,如果你最後抽出一張牌的點數跟
你剩下的牌數不能湊成12,那就不能再湊成一堆,手中的牌就是你剩下的牌數。比如說你
最後抽出梅花6,但是抽完之後剩下3張牌,無法疊上去6張牌,所以無法再分堆了,這樣
就表示你最後剩下4張牌喔!假設你分完所有牌堆,總共有P堆,然後手中剩下R張牌,請
問各堆最下面的那一張牌的點數總和為多少?
2.如果抽掉一副牌中的一部分,讓它剩下N張牌,讓每堆的最下面一張點數加上疊上去的
牌數總和為M,一樣照上面方式分堆,最後分成P堆,手中剩下R張牌,請問最後所有牌堆
的最下面一張牌的點數總和為多少呢?
------------------------------------以上--------------------------------------
目前我的解法,也不知道有沒有錯
只解出第一題,第二題解不出
先自行假設四種情況
(例a)
底 疊 共
1 11 12
1 11 12
1 11 12
1 11 12
剩4張
(例b)
10 2 48張
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
10 2
剩4張
(例c)
10 2 3
9 3 4
8 4 5
7 5 6
6 6 7
5 7 8
4 8 9
3 9 10
剩0張
(例d)
10 2 3
9 3 4
9 3 4
7 5 6
6 6 7
5 7 8
5 7 8
5 7 8
剩4張
這是第一題的解釋
因素:最下面一張+疊上去的牌=所有加總(擁有特殊用途,是個引子)
1.由於最下面一張的點數是無法直接算出
必須透過利用"所有加總"先行計算之後,在返回去算出最下面一張
13-(52-r)/p
用(例一)帶入
13-(52-4)/4 = 1 確實算出底下的牌為1
共有4組P
所以
4(13-(52-4)/4)=4
[(13-(52-r)/p)p]
第一題,先用例a代入後,在去回測bcd,就會發現竟然都合用
縮減公式
(老實說,雖然數學都喜愛縮減公式,
但是這裡好像是不好的習慣,因為一縮減連我自己都看不懂)
所以就變成了
4x13-(52-4)=4
也就是我的
13p-(52-r)
所以還是不要縮減公式好了,因為第二題還需要第一題的概念,想先不要破壞公式
用
(13-(52-r)/p)p
或許會比較好算
我目前第二題只想到這裡而已
如果抽掉一副牌中的一部分,讓它剩下N張牌 --->52變N
=(13-(n-r)/p)p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.71.35
※ 編輯: waiter337 來自: 111.252.71.35 (08/02 12:08)
討論串 (同標題文章)