Fw: 跟亂數 模擬有關的 有趣的 程式設計題目

看板Prob_Solve (計算數學 Problem Solving)作者 (sjgau)時間12年前 (2012/08/02 06:37), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Programming 看板 #1G6A1IHn ] 作者: sjgau (sjgau) 看板: Programming 標題: 跟亂數 模擬有關的 有趣的 程式設計題目 時間: Wed Aug 1 11:19:42 2012 http://www.bituzi.com/2012/08/blog-post_1.html 考題2】經過第一題簡單的難題後,要開始進入正式難題了。 1.首先拿出一副撲克牌,翻開一張牌放在桌上,看它是幾點,再從同一副牌中取一些牌疊 上去,疊上去的張數跟該點數的和為12。例如首先放在桌上的牌是紅心10,那麼就疊上去 2張牌,K、Q、J也都當作10點。然後再抽取一張牌,放在另一堆,一樣疊上去的張數跟該 點數和為12,一直這樣持續下去,直到不能再分堆為止,如果你最後抽出一張牌的點數跟 你剩下的牌數不能湊成12,那就不能再湊成一堆,手中的牌就是你剩下的牌數。比如說你 最後抽出梅花6,但是抽完之後剩下3張牌,無法疊上去6張牌,所以無法再分堆了,這樣 就表示你最後剩下4張牌喔!假設你分完所有牌堆,總共有P堆,然後手中剩下R張牌,請 問各堆最下面的那一張牌的點數總和為多少? 2.如果抽掉一副牌中的一部分,讓它剩下N張牌,讓每堆的最下面一張點數加上疊上去的 牌數總和為M,一樣照上面方式分堆,最後分成P堆,手中剩下R張牌,請問最後所有牌堆 的最下面一張牌的點數總和為多少呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.209.61 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: sjgau (123.193.209.61), 時間: 08/02/2012 06:37:05

08/02 11:35, , 1F
你還來問啊...
08/02 11:35, 1F

08/02 11:35, , 2F
網頁下面有寫 "為了公平起見請不要公開留言討論喔!"
08/02 11:35, 2F

08/02 11:35, , 3F
當作沒看到嗎
08/02 11:35, 3F

08/02 17:00, , 4F
喔!
08/02 17:00, 4F
文章代碼(AID): #1G6Q-Jy3 (Prob_Solve)
文章代碼(AID): #1G6Q-Jy3 (Prob_Solve)