尤拉計劃605題:結對投幣遊戲
Consider an n -player game played in consecutive pairs: Round 1 takes place between players 1 and 2 , round 2 takes place between players 2 and 3 , and so on and so forth, all the way up to round n , which takes place between players n and 1 . Then round n+1 takes place between players 1 and 2 as the entire cycle starts again. In other words, during round r , player ((r−1) mod n)+1 faces off against player (r mod n)+1 .
During each round, a fair coin is tossed to decide which of the two players wins that round. If any given player wins both rounds r and r+1 , then that player wins the entire game. Let Pn(k) be the probability that player k wins in an n -player game, in the form of a reduced fraction. For example, P3(1)=12/49 and P6(2)=368/1323 . Let Mn(k) be the product of the reduced numerator and denominator of Pn( (k) . For example, M3(1)=588 and M6(2)=486864 . Find the last 8 digits of M108+7(104 +7) .
用sql來模擬一下,對於3人遊戲,選手1至少要在第4輪才可能獲勝,下次要到第7輪,有可能無限迴圈下去。下面的資料,r是輪次,w表示每輪獲勝者編號,s是序列,z是最終獲勝者編號。
var n number exec :n:=3 with a as(select level x from dual connect by level<=2) ,t(r,w,s,z) as(select 1,level l,level,cast(null as number) from dual connect by level<=2 union all select r+1,mod(x+(r-1),:n)+1,s*10+mod(x+(r-1),:n)+1 ,decode(mod(x+(r-1),:n)+1,w,w,null)from t,a where z is null and r<10 ) select * from t; R W S Z ---------- ---------- ---------- ---------- 1 1 1 1 2 2 2 2 12 2 3 13 2 2 22 2 2 3 23 3 3 123 3 1 121 3 3 133 3 3 1 131 3 3 233 3 3 1 231 4 1 1231 4 2 1232 4 1 1211 1 4 2 1212 4 1 1311 1 4 2 1312 4 1 2311 1 4 2 2312
相關文章
- 尤拉計劃512題(冪的尤拉總計函式和)函式
- 對尤拉計劃427題(n-序列) 的一些分析
- 尤拉計劃595題:增量隨機排序隨機排序
- 尤拉計劃425題:質數連線
- 尤拉計劃463題:奇怪的遞迴關係遞迴
- 用尤拉計劃題目來學q語法
- 尤拉計劃533題:卡邁克爾函式函式
- 000. 尤拉計劃簡介
- 尤拉計劃695:隨機長方形隨機
- 尤拉計劃717:取模公式之和公式
- 尤拉計劃433題:歐幾里德演算法的步數演算法
- 尤拉計劃697:隨機衰減序列隨機
- 尤拉計劃713:圖蘭熱水系統
- 尤拉計劃711:二進位制黑板
- 尤拉計劃701:隨機連線區域隨機
- “應對型遊戲”和“計劃型遊戲”的設計特點遊戲
- 手遊開發者談能從投幣街機遊戲的設計中學到什麼遊戲
- 利用容斥原理求尤拉計劃565題的S(1E9,2017)
- leetcode刷題筆記605LeetCode筆記
- 前端計劃——面試題總結-HTML篇前端面試題HTML
- 對衝基金之王Steven Cohen計劃進入加密貨幣領域加密
- 奧地利計劃針對加密貨幣與ICO實施監管加密
- 尤拉計劃386題(反鏈的最大長度) 論壇python解法學習筆記Python筆記
- 尤拉計劃386題(反鏈的最大長度) 論壇c++解法學習筆記C++筆記
- Xbox計劃明年將推出VR遊戲 對抗PS!VR遊戲
- 尤拉計劃287題:四分樹編碼(一個簡單的壓縮演算法)演算法
- 對GPDB查詢計劃的Motion結點的理解
- CF605E Intergalaxy Trips 題解
- 微軟:我們對於 PC 平臺遊戲的計劃與方向微軟遊戲
- windows新增計劃任務異常--問題總結Windows
- 臺灣計劃於11月推出針對比特幣的反洗錢法規比特幣
- 日本計劃取消加密貨幣累進稅加密
- 專訪“遊戲發行人”計劃:這套內容發行模式,復投率已高達70%遊戲模式
- 比特幣市場回暖 多家比特幣公司融資計劃IPO比特幣
- 動態規劃-最少硬幣組合問題動態規劃
- 歐盟金融事務委員:“現階段未計劃對比特幣作出反應”比特幣
- 執行計劃繫結
- 一些“尤拉路”板題