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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(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>
            亚洲国产成人av好男人在线观看| 黄色成人在线网站| 日韩视频免费在线观看| 欧美成人精品不卡视频在线观看| 西瓜成人精品人成网站| 国产日韩亚洲| 久久久精品欧美丰满| 欧美中文在线观看国产| 黄色成人小视频| 免费看的黄色欧美网站| 老司机成人网| 日韩一级视频免费观看在线| 日韩视频欧美视频| 国产精品美女www爽爽爽| 久久国产手机看片| 久久久久国内| 日韩视频在线观看| 亚洲一区二区成人| 狠狠色丁香久久婷婷综合丁香| 裸体丰满少妇做受久久99精品| 牛牛影视久久网| 亚洲午夜未删减在线观看| 亚洲欧美日韩国产另类专区| 精品69视频一区二区三区| 亚洲国产精品久久久久久女王 | 一区二区三区国产精华| 亚洲一区二区三区精品在线观看| 国模精品一区二区三区色天香| 亚洲电影自拍| 国产精品一区二区三区免费观看 | 亚洲麻豆国产自偷在线| 亚洲性感激情| 亚洲破处大片| 久久精品国产亚洲高清剧情介绍| 亚洲精品乱码久久久久久按摩观| 亚洲图片欧美一区| 亚洲国产一区在线| 亚洲欧美bt| 日韩一区二区高清| 久久久久久久欧美精品| 亚洲免费在线看| 欧美大片在线看免费观看| 欧美诱惑福利视频| 欧美日韩成人激情| 另类av导航| 国产精品一区二区三区免费观看 | 欧美在线观看视频在线| 欧美激情综合网| 免费中文日韩| 国产一区二区精品久久| 亚洲视频香蕉人妖| 一本久道综合久久精品| 久久久久国内| 久久久青草青青国产亚洲免观| 欧美揉bbbbb揉bbbbb| 欧美激情久久久久久| 国产中文一区二区| 亚洲一区影院| 亚洲欧美日本国产专区一区| 欧美日韩国产麻豆| 最新日韩av| 亚洲精品一二三| 免费一区视频| 亚洲丰满在线| 亚洲黄一区二区三区| 久久久久久夜| 男同欧美伦乱| 亚洲高清不卡在线| 久久免费视频网| 麻豆精品在线视频| 一区二区视频欧美| 久久久久看片| 免费日本视频一区| 亚洲国产婷婷综合在线精品| 久久综合色影院| 欧美二区视频| 亚洲乱码久久| 欧美日韩亚洲精品内裤| a91a精品视频在线观看| 亚洲无吗在线| 国产伦精品一区二区三区高清版| 亚洲欧美国内爽妇网| 久久成人综合视频| 极品少妇一区二区| 欧美成人精品一区| 亚洲免费av片| 先锋影院在线亚洲| 韩曰欧美视频免费观看| 久久综合中文| 亚洲裸体视频| 久久精品人人做人人爽| 亚洲高清电影| 欧美三级日韩三级国产三级| 午夜在线一区| 欧美激情自拍| 亚洲综合色在线| 国产自产v一区二区三区c| 久久综合久久综合久久| 日韩天堂av| 久久视频在线免费观看| 亚洲精品人人| 国产欧美二区| 欧美劲爆第一页| 午夜精品久久久久久久99热浪潮| 麻豆国产精品777777在线| 日韩视频在线永久播放| 国产亚洲二区| 欧美日韩精品一区二区| 欧美伊人影院| 99国内精品久久久久久久软件| 久久激五月天综合精品| a4yy欧美一区二区三区| 国产热re99久久6国产精品| 欧美成熟视频| 久久国产88| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲国产日韩在线| 亚洲小视频在线| 在线日韩av片| 国产欧美精品日韩区二区麻豆天美| 噜噜噜91成人网| 欧美一进一出视频| 一本色道久久综合亚洲精品按摩 | 欧美制服丝袜| 一区二区三区视频在线看| 激情综合电影网| 国产日产亚洲精品系列| 欧美日韩激情小视频| 欧美jizzhd精品欧美喷水| 久久精品一区中文字幕| 亚洲欧美电影在线观看| 亚洲精品一区二区三| 亚洲高清视频一区| 蜜桃伊人久久| 久久一二三四| 久久久夜精品| 久久狠狠亚洲综合| 午夜久久资源| 亚洲欧美国产视频| 中文亚洲免费| 亚洲淫片在线视频| 亚洲一区中文字幕在线观看| 在线视频精品一| 99精品国产热久久91蜜凸| 亚洲激情自拍| 亚洲精品久久久久久久久久久久久| 精品成人一区二区| 伊人婷婷久久| 亚洲电影下载| 亚洲欧洲综合另类| 亚洲美女色禁图| 99国产精品久久久久久久| 亚洲麻豆av| 亚洲午夜精品久久| 亚洲欧美日本视频在线观看| 亚洲综合丁香| 久久精品二区| 免费在线看一区| 亚洲激情网址| 一本色道久久加勒比88综合| 一区二区三区四区国产| 亚洲一区在线看| 久久国产欧美精品| 久久亚洲精品一区二区| 欧美黄污视频| 国产精品久久久久久妇女6080| 国产乱码精品一区二区三区不卡 | 国产精品白丝黑袜喷水久久久| 美女诱惑一区| 欧美日韩xxxxx| 国产精品欧美一区二区三区奶水| 国产精品美女一区二区| 国产自产女人91一区在线观看| 一区国产精品| 日韩一区二区精品葵司在线| 亚洲一二三区视频在线观看| 性色av香蕉一区二区| 久久免费视频在线| 最新精品在线| 亚洲欧美综合| 免费在线视频一区| 国产精品对白刺激久久久| 国产综合av| 在线视频日韩| 久久久综合网站| 亚洲精品一区二区三区樱花| 亚洲欧美日韩国产成人精品影院| 久久人人看视频| 欧美三级资源在线| 狠狠88综合久久久久综合网| 夜夜夜精品看看| 久久久久久穴| 99riav1国产精品视频| 久久国产综合精品| 欧美日韩国产精品专区| 好吊色欧美一区二区三区视频| 亚洲麻豆视频| 毛片av中文字幕一区二区| 一级日韩一区在线观看| 乱中年女人伦av一区二区|