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

ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
<2025年9月>
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>
            欧美激情一二三区| 欧美xart系列在线观看| 国产亚洲欧洲| 国产欧美在线| 国产亚洲成人一区| 国产综合色在线视频区| 激情一区二区| 亚洲国产中文字幕在线观看| 伊人男人综合视频网| 亚洲国产精品久久久久| 亚洲三级电影在线观看| 中文av字幕一区| 久久精品国产亚洲精品| 久久久久久久久久久久久9999| 久久精品视频在线| 欧美二区在线看| 亚洲视频二区| 久久久777| 欧美日韩视频在线第一区| 国产精品系列在线| 91久久精品一区二区别| 亚洲免费视频一区二区| 久久久夜精品| 亚洲美女少妇无套啪啪呻吟| 亚洲欧美在线一区| 欧美成人a视频| 国产欧美日韩在线视频| 亚洲人成艺术| 久久久91精品| 中国成人黄色视屏| 久久综合九色欧美综合狠狠| 久久综合一区| 亚洲一二三四久久| 欧美电影免费观看高清完整版| 欧美午夜电影在线观看| 亚洲国产成人精品久久| 欧美一区二区三区四区夜夜大片| 欧美高清不卡| 久久精品一区二区国产| 1024成人| 久久久久九九九| 久久久99国产精品免费| 性色av一区二区三区红粉影视| 亚洲三级影院| 欧美成人综合网站| 国产精品视频免费在线观看| 蜜乳av另类精品一区二区| 亚洲第一色中文字幕| 欧美一区二区三区成人| 激情五月***国产精品| 亚洲春色另类小说| 欧美亚洲日本一区| 99精品国产福利在线观看免费| 久久亚洲精选| 精品白丝av| 久久九九精品99国产精品| 亚洲一区www| 欧美午夜宅男影院在线观看| 亚洲精品视频在线播放| 老司机午夜精品视频在线观看| 亚洲免费影视第一页| 国产精品久久999| 亚洲毛片在线| 亚洲精品视频啊美女在线直播| 美女尤物久久精品| 最新中文字幕一区二区三区| 老色鬼久久亚洲一区二区| 久久精品2019中文字幕| 极品中文字幕一区| 欧美成人激情在线| 欧美高清视频在线播放| 日韩视频免费观看高清完整版| 亚洲国产成人精品女人久久久| 久久―日本道色综合久久| 亚洲国产高清一区| 亚洲国产精品精华液2区45| 欧美国产日韩精品免费观看| 一区二区三区**美女毛片| 99视频精品免费观看| 国产精品性做久久久久久| 久久精品av麻豆的观看方式| 久久久久国产精品麻豆ai换脸| 亚洲电影av在线| 日韩午夜电影| 亚洲欧美日韩国产一区| 国产精品腿扒开做爽爽爽挤奶网站| 午夜视频在线观看一区二区| 久久黄色网页| 99www免费人成精品| 亚洲一区免费网站| 在线精品视频免费观看| 亚洲精品一区二区三区在线观看 | 欧美日韩中文字幕精品| 亚洲综合另类| 久久精品99国产精品| 亚洲精选一区| 亚洲视频久久| 亚洲成色777777女色窝| 夜夜嗨网站十八久久| 国产一区二区三区四区三区四| 欧美激情视频在线播放| 国产精品一区二区久激情瑜伽| 欧美成人高清| 国产精品人人爽人人做我的可爱 | 亚洲视频国产视频| 136国产福利精品导航| 一片黄亚洲嫩模| 精品va天堂亚洲国产| 亚洲素人一区二区| 亚洲国产综合视频在线观看| 亚洲欧美日韩精品在线| 亚洲欧洲一区二区天堂久久| 亚洲自拍偷拍福利| 亚洲精品美女91| 欧美一区日本一区韩国一区| 99av国产精品欲麻豆| 久久激情久久| 亚洲欧美另类久久久精品2019| 蜜臀久久久99精品久久久久久| 午夜在线视频一区二区区别| 欧美日本国产一区| 亚洲成色精品| 亚洲国产网站| 蜜臀91精品一区二区三区| 久久综合久色欧美综合狠狠| 国产美女精品人人做人人爽| 一本色道久久综合狠狠躁篇的优点| 亚洲精品美女久久7777777| 久久影院午夜论| 久久久精品视频成人| 国产亚洲精品久久久久动| 亚洲图片你懂的| 亚洲视频免费观看| 欧美精品一卡二卡| 亚洲国产小视频在线观看| 精品999在线观看| 久久久99爱| 欧美激情视频一区二区三区免费 | 欧美中在线观看| 国产麻豆成人精品| 一区二区三区国产在线| 亚洲一区二区三区在线视频| 一区二区三区视频在线播放| 亚洲精品中文在线| 国产农村妇女毛片精品久久麻豆 | 欧美人与禽猛交乱配视频| 99国产麻豆精品| 免费亚洲电影在线观看| 久久午夜精品| 亚洲国内自拍| 久久国产精品99国产| 欧美国产综合| 亚洲福利在线观看| 欧美阿v一级看视频| 亚洲欧美另类久久久精品2019| 一本色道久久综合亚洲精品不| 国产一区二区三区的电影| 日韩亚洲综合在线| 久久精品国产清自在天天线| 国内精品伊人久久久久av一坑| 亚洲二区三区四区| 欧美日韩国产bt| 欧美激情精品久久久久久蜜臀 | 亚洲日本欧美| 亚洲视频二区| 久久精品国产清高在天天线| 亚洲午夜久久久久久久久电影网| 欧美激情精品久久久久久黑人 | 老司机成人在线视频| 欧美日韩综合网| 午夜视黄欧洲亚洲| 一本一本a久久| 国产精品毛片va一区二区三区| 性感少妇一区| 在线成人h网| 国产精品视频成人| 久久一二三区| av成人毛片| 国产乱理伦片在线观看夜一区| 一区二区三区视频在线| 久久免费的精品国产v∧| 亚洲韩日在线| 欧美一区二区视频在线观看| 亚洲高清一区二| 国产精品久久一区二区三区| 久久久久国产精品一区三寸| 亚洲精品美女在线观看播放| 久久gogo国模啪啪人体图| 亚洲观看高清完整版在线观看| 国产精品第13页| 蜜臀99久久精品久久久久久软件 | 女人香蕉久久**毛片精品| 一区二区日韩| 最近中文字幕日韩精品| 国产一区清纯| 国产欧美一区二区精品性| 欧美麻豆久久久久久中文| 久久综合色婷婷| 久久久精品动漫| 午夜精品久久久久久久久久久久久|