青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

算法學社
記錄難忘的征途
posts - 141,comments - 220,trackbacks - 0

題目描述:

給一個長度為 N<1000 的環。A和B兩個人每次在這個鏈上選一段長度為 M<1000 的未染色區間進行染色。直到某人不能進行此操作時判此人負。假設兩人都足夠聰明,請你判斷誰會取得勝利?

吐槽:

    1. 真是不太喜歡博弈題,能推出SG函數還好說,關鍵有的題要純靠YY這就很讓人上火了.....
    2. 最近感覺狀態還可以,似乎又找到了高中時候的感覺-----為了一個目標不息奮斗!!
    3. SG定理的證明完全不會啊..... 不全部搞懂真不是我性格....

思路分析:

    明顯和喜聞樂見的NIM游戲是同一類型的....
    推薦兩篇論文
        1. 《由感性認識到理性認識 -- 透析一類博弈游戲的解答過程》 張一飛
        2. 《組合游戲略述——淺談 SG 游戲的若干拓展及變形》賈志豪
    總之SG函數就是對于某局面u有 
        SG(u) = mex (SG(v)| u可以轉移到v)    --- 1
    而且如果u是游戲的和,那么就有個很牛b的Sprague–Grundy定理:
        在我們每次只能進行一步操作的情況下,對于任何的游戲的和,我
        們若將其中的任一單一 SG-組合游戲換成數目為它的 SG 值的一堆石子,    
        該單一 SG-組合游戲的規則變成取石子游戲的規則(可以任意取,甚至
        取完),則游戲的和的勝負情況不變。
    而且如果局面u是游戲的和,由若干個單一游戲 u0,u1,...,un組成的話,那么SG函數滿足
        SG(u) = SG(u0) xor SG(u1) xor ... xor SG(un)       --- 2
    于是就可以解這道題了,雖然我至死都不會證明.....
    
    這道題拿掉一個區間之后,變成了一個長度為n-m的鏈。
    然后這個游戲的每個局面都可以變成:對于許多個長度不一的鏈,你可以每次選一個鏈(假設長度為L),把它拆成兩個長度和為L-M的鏈。
    每個單鏈就是一個單一的長度,它有一個SG值SG(L)。它的后繼狀態最多有L-M+1個,而且后繼狀態都是游戲的和,SG(x,L-M-x)。
    根據2式得:
        SG(x,L-M-x) = SG(x)^SG(L-M-x)。
    這樣可以算出L的每個后繼狀態SG(i,L-M-i),根據1式計算出SG(L)
    如果SG(L)沒有后繼狀態的話,即L<M。有SG(L) = 0 (先手必敗)。
 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cassert>
 4 using namespace std;
 5 int n,m;
 6 int dp[1005];
 7 int solve(int k){
 8 //    cout<<k<<endl;
 9     assert(k >= 0);
10     if(k<m) return 0;
11     int &ans = dp[k];
12     if(ans != -1) return ans;
13     bool vis[1001] = {0};
14     for(int i = 0; i<= k-m; i++)
15         vis[solve(i) ^ solve(k-i-m)] = 1;
16     for(ans = 0;;ans++)
17         if(!vis[ans]) break;
18 //    cout<<k<<" "<<ans<<endl;
19     return ans;
20 }
21 int main(){
22     int t; cin >> t;
23     for(int oo= 1; oo <=t; oo++){
24         cin >> n >> m;
25         for(int i = 0; i<=n ; i++) dp[i] = -1;
26         int sg = m > n ? 1 : solve(n-m);
27         printf("Case #%d: ",oo);
28         puts(sg==0 ? "aekdycoin" : "abcdxyzk");
29     }
30     return 0;
31 }
32 
posted on 2012-04-28 23:14 西月弦 閱讀(454) 評論(0)  編輯 收藏 引用 所屬分類: 解題報告
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品资源| 亚洲图色在线| 你懂的亚洲视频| 亚洲国产成人不卡| aa级大片欧美| 久久蜜桃精品| 国产精品久久777777毛茸茸| 国产一区二区三区奇米久涩| 久久国产直播| 久久综合色8888| 亚洲一区在线免费观看| 一区二区av在线| 亚洲福利在线观看| 中文精品99久久国产香蕉| 亚洲在线免费观看| 免费成人激情视频| 性久久久久久久久久久久| 麻豆精品91| 亚洲人成在线观看一区二区| 亚洲欧美国产精品桃花| 欧美极品欧美精品欧美视频| 国产综合亚洲精品一区二| 99亚洲一区二区| 欧美成人精品在线| 欧美一区二区性| 国产精品一二三四| 亚洲视频在线观看网站| 亚洲国产视频一区二区| 久久精品国产久精国产思思| 欧美性一二三区| 一本色道久久| 亚洲精品少妇| 欧美人在线视频| 亚洲美女视频网| 亚洲国内自拍| 欧美精品导航| 日韩亚洲欧美精品| 亚洲国产经典视频| 蜜臀av一级做a爰片久久| 在线精品国产欧美| 久久精品一区二区国产| 香蕉乱码成人久久天堂爱免费 | 国产精品国产亚洲精品看不卡15| 亚洲精品免费观看| 亚洲动漫精品| 一区二区三区欧美| 开心色5月久久精品| 午夜国产精品视频| 另类酷文…触手系列精品集v1小说| **性色生活片久久毛片| 欧美精品国产精品| 亚洲欧美日韩在线高清直播| 亚洲视频第一页| 国产精品视频1区| 欧美成人精品1314www| 久久国产日韩| 精品av久久707| 亚洲视频在线二区| 一区二区日韩免费看| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 久久久久国色av免费看影院| 在线成人h网| 欧美激情一区二区三区| 欧美日韩在线影院| 久久er精品视频| 久久青草久久| 一区二区激情小说| 亚洲免费一在线| 1024精品一区二区三区| 亚洲欧洲美洲综合色网| 欧美日韩高清不卡| 欧美怡红院视频| 久久人人爽人人爽| 亚洲视频一区二区| 羞羞视频在线观看欧美| 亚洲日本中文字幕免费在线不卡| 亚洲九九爱视频| 国产午夜精品麻豆| 亚洲精品中文字幕在线| 黄色亚洲大片免费在线观看| 欧美mv日韩mv国产网站app| 欧美视频观看一区| 玖玖玖免费嫩草在线影院一区| 欧美精品一区二区三区在线播放 | 日韩视频在线观看国产| 亚洲欧美视频| 欧美天堂亚洲电影院在线观看 | 国产亚洲欧洲一区高清在线观看| 午夜精品美女久久久久av福利| 久久精品男女| 亚洲性视频网站| 久久精品人人做人人综合| 亚洲色在线视频| 欧美成人精品激情在线观看| 欧美一区二区免费视频| 欧美日韩亚洲国产一区| 欧美a级片网站| 国产亚洲福利一区| 宅男在线国产精品| 91久久久亚洲精品| 午夜精品一区二区三区四区| avtt综合网| 欧美成人激情在线| 久热精品视频| 国产欧美欧美| 中日韩美女免费视频网址在线观看| 樱桃成人精品视频在线播放| 亚洲自拍偷拍麻豆| 亚洲网址在线| 欧美成人综合| 男女激情视频一区| 国内一区二区三区| 亚洲永久视频| 亚洲综合成人婷婷小说| 欧美日韩高清在线播放| 亚洲电影网站| 亚洲电影观看| 久久久久99| 亚洲午夜一区二区| 亚洲国产成人av在线| 欧美一区二区三区视频免费播放| 亚洲专区在线| 国产精品福利在线| 亚洲欧美日韩成人| 亚洲欧洲另类国产综合| 久久人人爽国产| 久久久久久有精品国产| 欧美一级理论性理论a| 一区二区黄色| 欧美一级久久久| 国产美女在线精品免费观看| 亚洲伊人观看| 欧美在线观看视频一区二区| 国产拍揄自揄精品视频麻豆| 亚洲一区二区三区乱码aⅴ| 性欧美videos另类喷潮| 国产午夜精品久久久| 久久久精品免费视频| 噜噜噜噜噜久久久久久91| 曰韩精品一区二区| 麻豆精品一区二区av白丝在线| 欧美承认网站| 亚洲精品一级| 欧美日韩一区三区| 午夜精品99久久免费| 久久综合给合久久狠狠狠97色69| 尤物yw午夜国产精品视频| 美女视频黄 久久| 亚洲裸体俱乐部裸体舞表演av| 亚洲男女毛片无遮挡| 国产日韩欧美在线视频观看| 久久久久国产精品一区三寸| 亚洲国产欧洲综合997久久| 亚洲无吗在线| 国内精品久久久久影院优 | 亚洲国产精品久久久久婷婷老年| 欧美xart系列高清| 中文国产成人精品| 噜噜噜在线观看免费视频日韩| 亚洲伦伦在线| 国产精品尤物福利片在线观看| 久久精品一二三区| 亚洲国产精品一区在线观看不卡| 亚洲视频在线二区| 韩国成人福利片在线播放| 亚洲欧美日韩精品久久亚洲区| 国产热re99久久6国产精品| 国产伦精品一区二区三区在线观看 | 亚洲精品一区二区三区四区高清 | 狼人社综合社区| 99视频一区二区| 中文av一区特黄| 欧美日韩亚洲网| 亚洲欧美日韩成人| 欧美激情久久久久久| 亚洲欧美在线免费观看| 亚洲国产精品久久久久久女王| 欧美日韩免费观看一区=区三区| 亚洲色无码播放| 欧美wwwwww| 欧美在线三区| 国产精品99久久不卡二区| 尤物yw午夜国产精品视频| 国产精品国产三级国产a| 麻豆精品精华液| 欧美中在线观看| 亚洲无毛电影| 日韩视频免费观看| 欧美成人精品h版在线观看| 久久久福利视频| 亚洲一二三区在线| 亚洲激情在线| 一区精品在线| 国产啪精品视频| 国产精品成人观看视频免费| 欧美国产视频在线| 老司机免费视频一区二区| 欧美一区二区福利在线| 亚洲一区二区精品| 一本色道久久综合亚洲精品高清|