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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2010年9月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用鏈接

留言簿(24)

隨筆分類(332)

隨筆檔案(182)

FRIENDS

搜索

積分與排名

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

MiYu原創(chuàng), 轉(zhuǎn)帖請(qǐng)注明 : 轉(zhuǎn)載自 ______________白白の屋

題目地址:
         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 , 分析也沒分析出來 , 百度了一下別人的解題報(bào)告后.............我承認(rèn)....我被征服了.....................

分析如下:
         

P點(diǎn):就是P個(gè)石子的時(shí)候,對(duì)方拿可以贏(自己輸?shù)?

N點(diǎn):就是N個(gè)石子的時(shí)候,自己拿可以贏

現(xiàn)在關(guān)于P,N的求解有三個(gè)規(guī)則

(1):最終態(tài)都是P

(2):按照游戲規(guī)則,到達(dá)當(dāng)前態(tài)的前態(tài)都是N的話,當(dāng)前態(tài)是P

(3):按照游戲規(guī)則,到達(dá)當(dāng)前態(tài)的前態(tài)至少有一個(gè)P的話,當(dāng)前態(tài)是N

 

題意:

在一個(gè)m*n的棋盤內(nèi),從(1,m)點(diǎn)出發(fā),每次可以進(jìn)行的移動(dòng)是:左移一,下移一,左下移一。然后kiki每次先走,判斷kiki時(shí)候會(huì)贏(對(duì)方無路可走的時(shí)候)。

我們可以把PN狀態(tài)的點(diǎn)描繪出來::

                        

這些點(diǎn)的描繪有一個(gè)程序::

#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   回復(fù)  更多評(píng)論   

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

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復(fù)  更多評(píng)論   

2011-08-01 17:29 by lsp
看來以后拿到題不能隨便做?。?/div>

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復(fù)  更多評(píng)論   

2011-08-04 20:54 by 1111
想到dp,總是超內(nèi)存,卻沒想到這招,太強(qiáng)了!!!

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復(fù)  更多評(píng)論   

2011-10-09 11:38 by tracy
Onz, dp一直超內(nèi)存,看來還是應(yīng)該多開動(dòng)腦筋啊

# re: HDOJ 2147 HDU 2147 kiki's game ACM 2147 IN HDU   回復(fù)  更多評(píng)論   

2011-10-10 10:36 by zufe_thibker
果斷強(qiáng)大,五體投地
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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白丝在线| 麻豆精品视频在线观看视频| 国产精品久久久久一区| 欧美精品久久久久a| 欧美大色视频| 欧美色区777第一页| 欧美午夜无遮挡| 国产精品日韩久久久| 国产精品私拍pans大尺度在线| 国产日韩欧美中文| 亚洲二区视频在线| 亚洲一区999| 久久久久网址| 亚洲人成网站777色婷婷| 欧美黑人一区二区三区| 亚洲黄色影片| 亚洲中字黄色| 欧美jizz19性欧美| 国产欧美日韩一区二区三区在线| 在线国产欧美| 性欧美办公室18xxxxhd| 欧美激情bt| 亚洲欧美精品中文字幕在线| 老司机精品导航| 国产精品一区久久久| 亚洲精品男同| 欧美日韩在线三级| 在线精品视频一区二区| 亚洲一区在线观看免费观看电影高清 | 免费一级欧美片在线观看| 99精品福利视频| 久久美女性网| 国产女主播在线一区二区| 亚洲区国产区| 久久综合色综合88| 亚洲欧美日本国产有色| 欧美激情视频网站| 1769国产精品| 久久国产夜色精品鲁鲁99| 亚洲精品久久久久久下一站| 玖玖综合伊人| 在线观看国产精品淫| 久久国产主播精品| 亚洲在线日韩| 国产精品视频午夜| 亚洲一区二区三区乱码aⅴ| 亚洲高清视频中文字幕| 欧美专区日韩专区| 国产亚洲电影| 久久精品国产久精国产思思| 亚洲字幕在线观看| 国产精品视屏| 欧美综合77777色婷婷| 亚洲午夜三级在线| 国产精品天天看| 欧美亚洲在线观看| 亚洲欧美三级在线| 国产亚洲精品久久久| 久久成人综合视频| 欧美在线短视频| 黄色成人av网| 欧美激情视频一区二区三区在线播放 | 欧美激情成人在线视频| 欧美一级在线播放| 国产日韩欧美中文在线播放| 久久精品国产精品亚洲精品| 欧美亚洲免费电影| 在线观看国产精品网站| 亚洲国产一区二区视频| 欧美激情一区二区三区四区| 亚洲美女精品久久| 亚洲免费观看高清在线观看 | 亚洲国产日韩欧美一区二区三区| 久久在线观看视频| 日韩亚洲欧美综合| 亚洲一区精品视频| 狠狠久久亚洲欧美| 欧美激情网站在线观看| 欧美日韩专区| 久久婷婷久久一区二区三区| 欧美h视频在线| 久久久亚洲高清| 亚洲人成在线播放网站岛国| 亚洲毛片网站| 国产一区二区三区在线观看免费视频 | 中日韩高清电影网| 国产亚洲一区在线播放| 欧美二区乱c少妇| 欧美日韩一区国产| 乱码第一页成人| 欧美日韩精品一区二区三区四区| 西西人体一区二区| 欧美成人综合| 久久av在线| 欧美久久电影| 久久精品亚洲精品国产欧美kt∨| 欧美91视频| 久久精品国产精品亚洲综合| 欧美精品一区在线发布| 久久精品91久久久久久再现| 欧美风情在线观看| 欧美一区二区精品| 欧美激情综合色| 久久亚洲精选| 国产精品久久久久久久午夜片| 男人的天堂亚洲在线| 国产精品推荐精品| 亚洲精品国产精品乱码不99按摩 | 一区二区三区久久久| 久久久av毛片精品| 午夜天堂精品久久久久 | 欧美日韩一区二区三区在线看| 久久久久久久久久久久久女国产乱| 欧美激情久久久久| 嫩模写真一区二区三区三州| 国产日韩欧美视频| 中文亚洲视频在线| 夜夜狂射影院欧美极品| 老色批av在线精品| 美女诱惑黄网站一区| 国产一区高清视频| 亚洲欧美激情诱惑| 亚洲永久免费观看| 欧美日韩精品在线视频| 亚洲国产欧美一区二区三区同亚洲 | 影视先锋久久| 欧美在线亚洲一区| 久久国产精品色婷婷| 国产精品实拍| 亚洲精品久久久久久久久久久久| 亚洲国产精品一区制服丝袜| 欧美一区二区成人| 亚洲欧美日韩中文播放| 欧美日韩国产综合视频在线观看中文| 欧美综合二区| 黑人一区二区三区四区五区| 羞羞漫画18久久大片| 久久精品日产第一区二区三区| 亚洲午夜激情免费视频| 一本色道久久综合亚洲精品不| 女主播福利一区| 亚洲国产一区二区a毛片| 亚洲国产另类精品专区| 你懂的国产精品| 亚洲精品免费电影| 妖精成人www高清在线观看| 欧美激情导航| 亚洲视频网在线直播| 亚洲嫩草精品久久| 国产一区二区三区四区老人| 性欧美大战久久久久久久久| 欧美一区二区三区啪啪| 国产视频久久久久久久| 欧美一区二区日韩| 久久久综合香蕉尹人综合网| 在线观看成人网| 欧美日本一道本在线视频| 亚洲一区二区三区777| 欧美一区观看| 国产午夜亚洲精品羞羞网站| 久久亚洲国产精品一区二区| 亚洲国产精品第一区二区| 亚洲男人天堂2024| 伊人久久噜噜噜躁狠狠躁| 欧美精品免费在线| 午夜精品一区二区三区在线视| 麻豆精品在线视频| 一本色道久久综合精品竹菊 | 欧美一区二区三区四区在线观看| 欧美一级午夜免费电影| 国产一区亚洲| 欧美另类在线播放| 亚洲欧美精品在线| 亚洲国产精品成人va在线观看| 亚洲午夜久久久久久久久电影院| 国产女优一区| 欧美电影免费网站| 欧美亚洲在线播放| 亚洲激情国产| 久久国产色av| 99国产精品久久久| 国产在线视频欧美| 欧美日韩中文精品| 欧美www视频| 夜夜爽www精品| 精品不卡一区二区三区| 欧美电影美腿模特1979在线看| 夜夜夜精品看看| 欧美大尺度在线| 久久国产99| 中国女人久久久| 国内精品久久久久影院色 | 免费观看国产成人| 欧美在线亚洲在线| 亚洲精品一级| 亚洲娇小video精品| 国产日韩在线不卡| 国产精品美女主播| 国产精品国产三级国产普通话99 | 午夜视频在线观看一区|