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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2010年11月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(24)

隨筆分類(332)

隨筆檔案(182)

FRIENDS

搜索

積分與排名

最新隨筆

最新評論

閱讀排行榜

評論排行榜

MiYu原創, 轉帖請注明 : 轉載自 ______________白白の屋

題目地址:
         http://acm.hdu.edu.cn/showproblem.php?pid=2147
題目描述:
kiki's game

Time Limit: 
5000/1000 MS (Java/Others)    Memory Limit: 40000/1000 K (Java/Others)
Total Submission(s): 
1806    Accepted Submission(s): 1055


Problem Description
Recently kiki has nothing to 
do. While she is bored, an idea appears in his mind, she just playes the checkerboard game.The size of the chesserboard is n*m.First of all, a coin is placed in the top right corner(1,m). Each time one people can move the coin into the left, the underneath or the left-underneath blank space.The person who can't make a move will lose the game. kiki plays it with ZZ.The game always starts with kiki. If both play perfectly, who will win the game?
 

Input
Input contains multiple test cases. Each line contains two integer n, m (
0<n,m<=2000). The input is terminated when n=0 and m=0.

 

Output
If kiki wins the game printf 
"Wonderful!"else "What a pity!".
 

Sample Input
5 3
5 4
6 6
0 0
 

Sample Output
What a pity
!
Wonderful
!
Wonderful
!

題目分析:
一直WA , 分析也沒分析出來 , 百度了一下別人的解題報告后.............我承認....我被征服了.....................

分析如下:
         

P點:就是P個石子的時候,對方拿可以贏(自己輸的)

N點:就是N個石子的時候,自己拿可以贏

現在關于P,N的求解有三個規則

(1):最終態都是P

(2):按照游戲規則,到達當前態的前態都是N的話,當前態是P

(3):按照游戲規則,到達當前態的前態至少有一個P的話,當前態是N

 

題意:

在一個m*n的棋盤內,從(1,m)點出發,每次可以進行的移動是:左移一,下移一,左下移一。然后kiki每次先走,判斷kiki時候會贏(對方無路可走的時候)。

我們可以把PN狀態的點描繪出來::

                        

這些點的描繪有一個程序::

#include<iostream>
using namespace std;
bool map[2001][2001];//1 P 0 N;
int main(){
       int i,j,k;
       map[1][1]=1;
       for(i=2;i<=2000;i++)
       {
              if(map[i-1][1])
                     map[i][1]=0;
              else map[i][1]=1;
              for(j=2;j<i;j++){
                     if(!map[i][j-1]&&!map[i-1][j-1]&&!map[i-1][j])
                            map[i][j]=1;
                     else map[i][j]=0;
              }
              if(map[1][i-1])
                     map[1][i]=0;
              else map[1][i]=1;
              for(j=2;j<i;j++){
                     if(!map[j-1][i]&&!map[j-1][i-1]&&!map[j][i-1])
                            map[j][i]=1;
                     else map[j][i]=0;
              }
              if(!map[i][i-1]&&!map[i-1][i-1]&&!map[i-1][i])
                     map[i][i]=1;
              else map[i][i]=0;
       }
       int M,N;
       for(i=1;i<=10;i++){
              for(j=1;j<=10;j++)
                     printf("%c ",map[i][j]?'P':'N');
              printf("\n");
       }
       while(scanf("%d%d",&M,&N)&&M&&N){
              if(map[M][N]) printf("What a pity!\n");
              else printf("Wonderful!\n");
       }
       return 0;
}


具體代碼如下:
#include <iostream>
using namespace std;
int main ()
{
    
int n,m;
    
while ( cin >> n >> m , n + m )
    {
          puts ( n
%2 && m % 2 ? "What a pity!" : "Wonderful!"); 
    }
    
return 0
}

Feedback

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復  更多評論   

2011-08-01 17:27 by lsp
服了

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復  更多評論   

2011-08-01 17:29 by lsp
看來以后拿到題不能隨便做啊!

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復  更多評論   

2011-08-04 20:54 by 1111
想到dp,總是超內存,卻沒想到這招,太強了!!!

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復  更多評論   

2011-10-09 11:38 by tracy
Onz, dp一直超內存,看來還是應該多開動腦筋啊

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復  更多評論   

2011-10-10 10:36 by zufe_thibker
果斷強大,五體投地
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲免费在线电影| 国产欧美在线观看一区| 欧美一区影院| 小黄鸭精品aⅴ导航网站入口| 亚洲欧美日韩一区二区三区在线| 久久久久青草大香线综合精品| 欧美激情亚洲| 国产日韩精品在线观看| 亚洲毛片在线观看.| 久久激情五月激情| 一区二区高清视频在线观看| 久久综合久久综合久久综合| 国产伦精品一区二区三区视频孕妇| 亚洲精品欧美极品| 久久综合狠狠综合久久激情| 一区二区免费在线播放| 亚洲黄色一区| 亚洲人成网站在线观看播放| 久久亚洲不卡| 国产午夜久久| 亚洲欧美日韩精品久久亚洲区| 亚洲国产高清一区| 久久久久久久久伊人| 国产精品日韩精品欧美在线| 亚洲久久成人| 亚洲国产精品va| 亚洲精品一区二区三区四区高清| 美女国产一区| 精品91免费| 久久精精品视频| 欧美一区二区三区日韩| 国产精品一区二区三区免费观看| 亚洲一级二级在线| 一本大道久久a久久精品综合| 另类专区欧美制服同性| 国外成人在线视频网站| 久久天堂精品| 狼狼综合久久久久综合网| 激情亚洲一区二区三区四区| 久久精品国产精品亚洲精品| 亚洲欧美视频一区二区三区| 国产精品日韩| 午夜精品理论片| 亚洲欧美国产精品专区久久| 国产精品一区二区三区观看| 性8sex亚洲区入口| 午夜精品久久久99热福利| 国产日韩精品一区二区| 久久视频在线免费观看| 久久久999国产| 在线观看不卡av| 91久久国产自产拍夜夜嗨| 欧美视频在线观看| 久久精品亚洲一区二区三区浴池| 亚洲丁香婷深爱综合| 亚洲一区二区视频在线观看| 亚洲欧美卡通另类91av| 激情久久影院| 99视频有精品| 黄色成人免费观看| 亚洲精品免费一二三区| 国产精品乱人伦一区二区| 久久综合狠狠综合久久综青草| 欧美成人午夜激情在线| 欧美一级淫片播放口| 免费在线成人av| 欧美精品1区| 亚洲欧洲视频| 国产精品激情av在线播放| 久久高清国产| 欧美成人久久| 久久久久久久999精品视频| 欧美国产第二页| 欧美在线免费视频| 欧美成人精品一区二区三区| 久久er精品视频| 欧美激情亚洲视频| 久久gogo国模啪啪人体图| 欧美电影在线免费观看网站| 欧美亚洲综合另类| 欧美极品在线视频| 老司机精品导航| 国产精品免费一区豆花| 亚洲国产成人精品女人久久久| 国产亚洲免费的视频看| 一区二区三区精品久久久| 亚洲日本成人| 久久久久久久综合日本| 午夜精品福利在线| 欧美日韩国产在线| 欧美激情无毛| 激情成人中文字幕| 性高湖久久久久久久久| 亚洲主播在线| 欧美乱大交xxxxx| 久久久五月天| 国产一区二区三区不卡在线观看| 亚洲午夜久久久久久尤物| 亚洲高清视频一区二区| 久久婷婷一区| 久久av红桃一区二区小说| 国产精品国内视频| 亚洲三级性片| 99精品99久久久久久宅男| 香蕉久久久久久久av网站| 欧美一区午夜精品| 亚洲国产经典视频| 亚洲国产cao| 开心色5月久久精品| 久久经典综合| 国内成+人亚洲+欧美+综合在线| 一本一本a久久| 亚洲自啪免费| 欧美一区二区在线看| 久久精品理论片| 国产中文一区| 欧美影院精品一区| 久久久激情视频| 国产一区二区精品丝袜| 欧美色123| 亚洲精品中文字幕有码专区| 99re热这里只有精品免费视频| 巨胸喷奶水www久久久免费动漫| 免费日韩成人| 国产视频精品xxxx| 久久精品毛片| 美脚丝袜一区二区三区在线观看| 国产免费成人| 亚洲欧美日韩一区二区| 日韩网站在线观看| 欧美激情四色| 亚洲男人的天堂在线aⅴ视频| 亚洲视频免费在线观看| 国产精品乱码一区二三区小蝌蚪 | 欧美激情精品久久久久久久变态| 国产日韩欧美在线一区| 久久露脸国产精品| 欧美大片第1页| 亚洲欧美精品一区| 国产精品亚洲综合| 久久综合久久综合久久| 亚洲高清资源| 欧美一区二区女人| 合欧美一区二区三区| 欧美激情麻豆| 一区二区三区色| 乱中年女人伦av一区二区| 亚洲第一精品夜夜躁人人爽| 欧美日韩亚洲一区| 亚洲一二三级电影| 亚洲国产精品v| 亚洲成人原创| 欧美精品久久久久久久| 这里只有视频精品| 国产伊人精品| 欧美主播一区二区三区美女 久久精品人| 在线成人亚洲| 欧美激情亚洲一区| 欧美亚洲网站| 日韩视频精品在线观看| 欧美专区在线播放| 一区二区三区高清| 国产伦精品一区二区三区视频黑人 | 亚洲激情在线观看视频免费| 久久se精品一区二区| 在线不卡中文字幕| 国产精品日韩欧美| 狂野欧美激情性xxxx| 久久精品三级| 99综合在线| 欧美不卡在线| 亚洲欧美高清| 亚洲欧美国产高清va在线播| 欧美色中文字幕| 麻豆久久精品| 亚洲精品国产日韩| 亚洲成色www8888| 另类av一区二区| 香蕉免费一区二区三区在线观看 | 精品999成人| 久久人人爽人人爽爽久久| 在线视频精品| 亚洲国产精品福利| 亚洲人妖在线| 久久久av水蜜桃| 亚洲手机在线| 亚洲视频网站在线观看| 欧美高清视频免费观看| 久久字幕精品一区| av成人国产| 99re6这里只有精品视频在线观看| 亚洲第一中文字幕在线观看| 国产精品乱人伦一区二区| 欧美视频国产精品| 欧美成人免费全部观看天天性色| 老妇喷水一区二区三区| 久久精品国产v日韩v亚洲 | 免费在线日韩av| 女人色偷偷aa久久天堂| 久久久成人网|