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

ACM___________________________

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

常用鏈接

留言簿(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资源网站| 亚洲视频一区在线| 欧美日韩国产二区| 欧美在线电影| 国产精品v片在线观看不卡| 1024成人网色www| 久久综合亚洲社区| 久久精品最新地址| 好吊妞**欧美| 美女诱惑一区| 欧美成人免费全部观看天天性色| 国内精品久久久久影院色| 久久精品成人| 久热精品在线视频| 一区二区三区视频在线播放| 国产精品毛片大码女人| 亚洲欧美在线另类| 久久激情综合网| 亚洲精品一区二区三区不| 亚洲激情在线观看| 欧美午夜国产| 久久久一本精品99久久精品66| 久久精品国产亚洲高清剧情介绍| 国产亚洲一区在线| 欧美高清日韩| 国产乱理伦片在线观看夜一区| 久久久国产亚洲精品| 欧美—级在线免费片| 精品91视频| aa级大片欧美三级| 狠狠色狠狠色综合系列| 亚洲精品综合精品自拍| 国产精品久久久久77777| 老司机午夜免费精品视频| 久久国产精品久久w女人spa| 日韩视频在线观看国产| 久久乐国产精品| 国产一区自拍视频| 亚洲视频一区二区在线观看| 久久一区激情| 狠狠色综合色综合网络| 亚洲国产另类精品专区| 国产一区二区中文字幕免费看| 国产精品视频一区二区高潮| 亚洲激情网站免费观看| 午夜在线精品| 午夜视频在线观看一区二区三区 | 夜夜嗨网站十八久久| av成人手机在线| 国产精品青草久久| 午夜激情综合网| 亚洲欧美另类久久久精品2019| 蜜月aⅴ免费一区二区三区 | 欧美日韩免费观看一区=区三区| 一区二区三区在线免费视频| 久久se精品一区二区| 午夜精品国产| 在线观看亚洲精品视频| 欧美国产精品久久| 裸体歌舞表演一区二区| 国产麻豆综合| 欧美高清视频在线观看| 欧美精品一区三区| 久久国产精品毛片| 久久久久综合网| 在线不卡欧美| 亚洲影院高清在线| 91久久精品国产91久久性色tv | 亚洲一级二级| 久久久噜噜噜久久人人看| 亚洲精品欧洲| 午夜久久美女| 玖玖综合伊人| 久久精品首页| 国产精品二区在线| 亚洲黄色在线观看| 国内精品视频在线播放| 亚洲专区一区| 亚洲一区二区免费| 欧美激情视频在线免费观看 欧美视频免费一 | 在线亚洲一区二区| 久久成人国产精品| 亚洲欧美卡通另类91av| 久久天堂成人| 久久噜噜噜精品国产亚洲综合 | 国产精品免费一区二区三区在线观看| 久久九九全国免费精品观看| 欧美午夜激情视频| 99精品免费视频| 亚洲一区免费| 国产精品久久国产精品99gif| 久久蜜桃香蕉精品一区二区三区| 国产精品爽黄69| 欧美在线视频免费观看| 麻豆av一区二区三区| 欧美日韩中文字幕综合视频| 美日韩免费视频| 亚洲高清在线观看一区| 欧美日本亚洲视频| 亚洲在线一区二区三区| 亚洲第一天堂无码专区| 欧美在线播放高清精品| 日韩午夜av在线| 亚洲人成小说网站色在线| 国产精品一区毛片| 欧美性色aⅴ视频一区日韩精品| 久久人人爽爽爽人久久久| 亚洲一区激情| 亚洲一区二区在线| 正在播放欧美一区| 亚洲精品自在在线观看| 亚洲精品免费看| 亚洲第一二三四五区| 免费美女久久99| 麻豆精品传媒视频| 免费在线成人av| 欧美激情网站在线观看| 欧美岛国在线观看| 最新日韩av| 一区二区三区鲁丝不卡| 亚洲最新视频在线| 亚洲一区二区免费在线| 午夜在线视频观看日韩17c| 性欧美xxxx大乳国产app| 欧美综合77777色婷婷| 久久综合九色99| 欧美日韩一卡| 国产亚洲欧美另类中文| 在线免费高清一区二区三区| 亚洲人人精品| 欧美一区二区在线免费播放| 理论片一区二区在线| 亚洲激情一区二区| 亚洲欧美色一区| 欧美国产综合一区二区| 国产女主播一区二区| 亚洲最新视频在线播放| 美女诱惑黄网站一区| 亚洲一区日韩在线| 欧美久久九九| 久久久97精品| 欧美日韩精品免费观看视频完整| 国产精品永久免费| 亚洲自拍16p| 亚洲经典在线| 欧美精品久久久久久| 亚洲激情网站免费观看| 久久一本综合频道| 欧美一级在线亚洲天堂| 欧美日韩一区二区三区在线 | 亚洲国产综合在线看不卡| 亚洲欧美日韩人成在线播放| 亚洲精品久久久久久下一站 | 欧美在线播放视频| 国产视频欧美视频| 久热re这里精品视频在线6| 欧美一区中文字幕| 91久久久久久| 日韩一本二本av| 国产精品久久久一区二区三区| 亚洲一区视频| 亚洲一区亚洲二区| 国产综合视频在线观看| 麻豆精品视频| 国产精品美女www爽爽爽| 久久国产日本精品| 久久免费少妇高潮久久精品99| 亚洲第一综合天堂另类专| 欧美激情精品久久久久久黑人| 免费观看成人| 久久激情一区| 欧美精品一区二区视频| 久久精品在线| 欧美日韩在线电影| 麻豆精品在线视频| 国产精品久久久久久亚洲毛片| 久久裸体视频| 国产精品美女在线观看| 亚洲国产成人在线| 亚洲一二三区在线观看| 91久久精品国产91久久| 欧美一二三区精品| 亚洲午夜视频| 欧美精品一区二区视频 | 国产一区二区高清不卡| 日韩视频二区| 欧美a一区二区| 欧美大尺度在线观看| 国产最新精品精品你懂的| 午夜精品一区二区三区电影天堂 | 欧美91精品| 精品999在线观看|