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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2011年10月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用鏈接

留言簿(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>
            欧美精品九九| 亚洲女ⅴideoshd黑人| 欧美日韩成人一区二区| 久久久欧美一区二区| 欧美大色视频| 欧美精品日韩精品| 欧美精品videossex性护士| 欧美国产高潮xxxx1819| 欧美激情久久久久久| 欧美激情亚洲综合一区| 欧美伦理一区二区| 欧美网站在线| 国产亚洲精品成人av久久ww| 国内精品久久久久久久97牛牛| 激情婷婷欧美| 99国产精品| 翔田千里一区二区| 久久视频国产精品免费视频在线| 久久综合久久88| 亚洲日韩欧美一区二区在线| 欧美护士18xxxxhd| 99伊人成综合| 欧美中文在线观看| 欧美激情女人20p| 国产日本欧美一区二区三区在线| 黑人极品videos精品欧美裸| 日韩一区二区免费看| 久久久精品网| 99视频在线观看一区三区| 久久久美女艺术照精彩视频福利播放| 欧美人与性动交α欧美精品济南到| 国产精品免费区二区三区观看| 亚洲高清不卡在线观看| 午夜亚洲一区| 亚洲三级色网| 久久综合狠狠综合久久综青草| 欧美日韩国产在线观看| 一区二区三区在线视频观看| 亚洲自拍偷拍福利| 亚洲级视频在线观看免费1级| 欧美一乱一性一交一视频| 欧美日韩国产经典色站一区二区三区| 黄色成人在线网站| 午夜精品久久久久久久久久久久久| 免费欧美视频| 欧美在线免费看| 国产精品毛片高清在线完整版| 亚洲激情视频在线| 乱人伦精品视频在线观看| 亚洲已满18点击进入久久| 欧美精品在线看| 国产一区亚洲一区| 欧美一级专区| 亚洲一区bb| 国产精品久久久久国产a级| 一本色道久久综合一区| 亚洲高清视频一区| 玖玖视频精品| 亚洲国产精品久久久久秋霞影院 | 亚洲福利视频三区| 久久黄色网页| 欧美一区二区私人影院日本| 久久国产精品免费一区| 在线亚洲+欧美+日本专区| 欧美精品一区二区视频| 亚洲伦理自拍| 欧美顶级少妇做爰| 欧美成人免费网| 亚洲精品在线免费观看视频| 欧美电影免费观看网站| 欧美aa国产视频| 亚洲精品久久久蜜桃| 亚洲欧洲一区二区在线播放| 欧美极品在线播放| 亚洲午夜一区| 午夜精品亚洲| 激情五月婷婷综合| 欧美国产亚洲精品久久久8v| 欧美好骚综合网| 一级成人国产| 亚洲一区制服诱惑| 黑丝一区二区三区| 欧美激情一区二区三区不卡| 女生裸体视频一区二区三区| 一个色综合导航| 欧美亚洲一区| 亚洲日韩欧美视频| 国产精品99久久久久久www| 国产日韩亚洲欧美综合| 麻豆精品在线视频| 欧美国产丝袜视频| 亚洲自拍都市欧美小说| 久久国产精彩视频| 亚洲三级毛片| 亚洲一区二区黄色| 伊人伊人伊人久久| 99国产成+人+综合+亚洲欧美| 国产日韩综合| 亚洲精品国久久99热| 国产乱肥老妇国产一区二| 欧美成人久久| 国产精品有限公司| 91久久在线观看| 国产一区二区日韩精品| 亚洲毛片在线观看| 国产一区二区中文| 亚洲狼人综合| 伊人成年综合电影网| 一本久久a久久免费精品不卡| 国产亚洲精久久久久久| 亚洲国产精品专区久久 | 黄色成人免费网站| 亚洲区一区二区三区| 国产视频一区在线观看一区免费| 欧美国产日韩xxxxx| 国产精品伊人日日| 日韩一级二级三级| 亚洲乱码精品一二三四区日韩在线 | 激情欧美亚洲| 日韩一级黄色片| 久久精品国产亚洲精品| 中文有码久久| 欧美成人69av| 久久综合999| 国产精品嫩草影院一区二区| 最近看过的日韩成人| 亚洲第一精品夜夜躁人人躁| 午夜精品福利一区二区三区av| 一区二区三区日韩欧美| 欧美波霸影院| 欧美激情性爽国产精品17p| 1000部精品久久久久久久久| 欧美在现视频| 久久亚洲不卡| 在线播放国产一区中文字幕剧情欧美| 欧美淫片网站| 久久女同精品一区二区| 国产一级揄自揄精品视频| 亚洲欧美区自拍先锋| 午夜精品久久久久久久男人的天堂 | 亚洲成色777777女色窝| 亚洲高清不卡一区| 欧美成熟视频| 亚洲三级免费| 午夜激情综合网| 国产日韩欧美黄色| 欧美诱惑福利视频| 欧美二区不卡| 在线亚洲电影| 欧美午夜三级| 亚洲免费中文字幕| 久久人体大胆视频| 91久久久久久久久| 欧美日韩激情小视频| 夜夜精品视频一区二区| 欧美一区二区免费观在线| 国内成人精品视频| 免费观看成人| 中文精品视频| 久久噜噜亚洲综合| 亚洲欧洲精品一区二区三区不卡 | 久久久久久高潮国产精品视| 乱人伦精品视频在线观看| 日韩天堂av| 国产精品手机在线| 久久女同互慰一区二区三区| 亚洲国产精品久久久久婷婷老年| 夜夜嗨av色综合久久久综合网| 国产精品都在这里| 久久精品最新地址| 99re在线精品| 久久频这里精品99香蕉| 亚洲精品偷拍| 国产日韩欧美在线一区| 欧美激情一区二区三区四区| 亚洲一区二区三区精品视频| 免费久久久一本精品久久区| 亚洲免费在线观看视频| 嫩草国产精品入口| 99re6热只有精品免费观看| 久久青青草综合| 日韩一区二区高清| 久久人人97超碰国产公开结果| 亚洲精品免费一二三区| 国产精品一区二区欧美| 欧美高清不卡| 欧美一区激情视频在线观看| 亚洲黄色尤物视频| 久久久久天天天天| 亚洲一区二区在线看| 亚洲精品系列| 伊人成综合网伊人222| 国产精品99一区| 欧美高清在线一区| 久久精品一区二区三区四区| 一本一本久久| 亚洲激情啪啪| 欧美成人免费一级人片100| 久久精品国产96久久久香蕉| 在线视频你懂得一区二区三区|