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

superman

聚精會神搞建設 一心一意謀發展
posts - 190, comments - 17, trackbacks - 0, articles - 0
   :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

ZOJ 1148 - The Game

Posted on 2008-04-27 18:15 superman 閱讀(644) 評論(1)  編輯 收藏 引用 所屬分類: ZOJ
 1 /* Accepted 1148 C++ 00:00.01 872K */
 2 #include <queue>
 3 #include <iostream>
 4 
 5 using namespace std;
 6 
 7 struct rec { int x, y, cnt, dir; };
 8 struct { int x, y; } dir[4= { {-10}, {+10}, {0-1}, {01} };
 9 
10 int main()
11 {
12     int w, h, board = 0;
13     bool map[77][77];
14     
15     while(cin >> h >> w)
16     {
17         if(w == 0 && h == 0)
18             break;
19         
20         board++;
21         cout << "Board #" << board << ':' << endl;
22         
23         memset(map, falsesizeof(map));
24         
25         for(int i = 1; i <= w; i++)
26             for(int j = 1; j <= h; j++)
27                 switch(cin.get())
28                 {
29                     case 'X' : map[i][j] = 1break;
30                     case ' ' : map[i][j] = 0break;
31                     default  : j--;
32                 }
33         
34         int sx, sy, tx, ty, pair = 0;
35         while(cin >> sy >> sx >> ty >> tx)
36         {
37             if(sx == 0 && sy == 0 && tx == 0 && ty == 0)
38                 break;
39             
40             pair++;
41             cout << "Pair " << pair << "";
42             
43             bool repeat[77][77][4= {false};
44             
45             rec start = { sx, sy , 0-1};
46             queue <rec> q; q.push(start);
47             
48             rec cur;
49             int min = INT_MAX;
50             while(q.empty() == false)
51             {
52                 cur = q.front(); q.pop();
53                 
54                 for(int i = 0; i < 4; i++)
55                 {
56                     int x = cur.x + dir[i].x;
57                     int y = cur.y + dir[i].y;
58                     
59                     if(x == tx && y == ty)
60                         min <?= (cur.cnt + (cur.dir != i));
61                     
62                     if(x >= 0 && x <= w + 1 && y >= 0 && y <= h + 1)
63                         if(map[x][y] == false && repeat[cur.x][cur.y][i] == false)
64                         {
65                             repeat[cur.x][cur.y][i] = true;
66                             rec tmp = {x, y, cur.cnt + (cur.dir != i), i};
67                             q.push(tmp);
68                         }
69                 }
70             }
71             
72             if(min != INT_MAX)
73                 cout << min << " segments." << endl;
74             else
75                 cout << "impossible." << endl;
76         }
77         cout << endl;
78     }
79     
80     return 0;
81 }
82 

Feedback

# re: ZOJ 1148 - The Game  回復  更多評論   

2008-10-11 18:36 by 小菜
你的代碼現在過不了。。。
不知道是不是zoj升級后那些測試數據改了。。。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            激情久久影院| 日韩一级大片| 亚洲国产91| 一二美女精品欧洲| 伊人色综合久久天天五月婷| 国产精品国内视频| 久久国产免费| 久久精品亚洲| 久久久久久久一区| 久久精品观看| 久久综合伊人77777蜜臀| 你懂的国产精品| 欧美成人午夜77777| 毛片精品免费在线观看| 久久欧美中文字幕| 久久久福利视频| 久久久国产亚洲精品| 久久久久九九视频| 麻豆精品视频在线观看视频| 欧美在线观看天堂一区二区三区| 亚洲图片在线| 亚洲欧美一区二区精品久久久| 亚洲欧美激情一区| 欧美专区日韩专区| 久久gogo国模啪啪人体图| 欧美在线播放| 亚洲精品1区2区| 一本色道久久综合狠狠躁篇的优点 | 激情视频一区二区| 国外精品视频| 在线看欧美日韩| 日韩午夜av在线| 羞羞漫画18久久大片| 久久色在线播放| 欧美黄色精品| 欧美性久久久| 亚洲欧美日韩精品在线| 亚洲欧美国产视频| 久久夜色精品| 欧美日韩中文字幕| 国产精品久久久久9999| 依依成人综合视频| 在线亚洲免费视频| 欧美一级午夜免费电影| 最新中文字幕亚洲| 亚洲午夜精品久久| 久久在精品线影院精品国产| 欧美日韩性生活视频| 亚洲国产精品www| 亚洲免费中文字幕| 亚洲性感激情| 久久精品免视看| 欧美日韩高清在线观看| 美女网站在线免费欧美精品| 欧美日韩在线影院| 欧美日韩在线精品一区二区三区| 国产乱子伦一区二区三区国色天香 | 一色屋精品视频在线看| 亚洲精华国产欧美| 久久亚洲春色中文字幕久久久| 亚洲国内高清视频| 午夜伦欧美伦电影理论片| 亚洲在线中文字幕| 欧美精品久久久久久久久久| 欧美国产成人在线| 狠狠入ady亚洲精品| 亚洲综合成人在线| 中国成人黄色视屏| 欧美日韩大陆在线| 亚洲国产精品99久久久久久久久| 亚洲欧洲综合| 亚洲国产第一页| 久久久国产精品一区| 国产精品嫩草影院一区二区| 日韩午夜电影在线观看| 亚洲自拍偷拍一区| 亚洲香蕉在线观看| 欧美日韩一区二区三区在线观看免| 影音先锋中文字幕一区| 久久精品99无色码中文字幕| 欧美国产一区视频在线观看| 欧美成人激情视频| 亚洲片在线观看| 亚洲二区免费| 亚洲免费在线看| 国产网站欧美日韩免费精品在线观看 | 日韩香蕉视频| 亚洲成人自拍视频| 欧美精品一区二区三区视频| 91久久精品日日躁夜夜躁欧美 | 亚洲国产精品一区二区久| 久久久最新网址| 国产一区二区三区在线播放免费观看| 亚洲欧美视频在线观看| 午夜在线精品偷拍| 欧美一级夜夜爽| 黄色精品网站| 亚洲精品一二三区| 欧美日韩美女在线| 夜夜嗨av一区二区三区四区| 欧美日韩国产在线播放| 欧美一区二区视频在线观看| 欧美一区二区三区播放老司机| 国产精品视频不卡| 免费亚洲网站| 欧美激情网站在线观看| 亚洲视频播放| 久久久久久黄| 日韩视频在线一区二区三区| 日韩视频中文字幕| 国产精品视频一二| 免费欧美在线视频| 欧美黄色大片网站| 韩国av一区二区三区| 午夜精品视频| 亚洲日本精品国产第一区| 国产精品久久久久9999高清| 久久久久久亚洲精品杨幂换脸| 亚洲欧美日韩国产中文在线| 亚洲三级性片| 亚洲嫩草精品久久| 亚洲日本成人女熟在线观看| 亚洲自拍高清| 亚洲国产黄色片| 中国成人黄色视屏| 亚洲二区在线| 亚洲一区二区在线播放| 亚洲欧洲精品成人久久奇米网| 亚洲一区二区三区涩| 91久久久久| 久久成年人视频| 中文在线不卡| 美国十次成人| 可以看av的网站久久看| 欧美日韩不卡| 欧美成人a∨高清免费观看| 欧美日韩精品欧美日韩精品| 欧美一区=区| 欧美日韩一区二区精品| 免费av成人在线| 国产午夜精品福利| 日韩午夜中文字幕| 在线观看国产精品网站| 久久国产精品99精品国产| 亚洲视频日本| 欧美巨乳在线观看| 亚洲第一中文字幕在线观看| 亚洲青色在线| 在线精品视频免费观看| 久久免费视频这里只有精品| 久久久久九九九九| 黄色一区二区三区| 久久久999| 欧美激情一区二区| 亚洲精品系列| 欧美日韩在线视频一区| 一区二区免费看| 欧美一区二区三区日韩视频| 国产三区二区一区久久| 欧美在线观看你懂的| 久久亚洲一区二区| 亚洲啪啪91| 欧美三级中文字幕在线观看| 亚洲一区二区三区精品在线| 欧美亚洲第一区| 国产综合久久久久影院| 亚洲免费视频成人| 欧美极品aⅴ影院| 性做久久久久久| 国产精品美女久久久久久久| 亚洲一级片在线看| 亚洲欧洲99久久| 极品尤物一区二区三区| 欧美国产极速在线| 99国产精品| 久久精品视频在线看| 亚洲激情成人网| 欧美电影美腿模特1979在线看| 亚洲国产精品久久久久婷婷884| 亚洲第一在线综合网站| 欧美激情视频网站| 亚洲欧美一区二区视频| 欧美第十八页| 亚洲视频在线观看三级| 国内精品久久国产| 欧美日韩精品一区二区三区| 小黄鸭精品aⅴ导航网站入口| 国产精品视频久久一区| 最新日韩中文字幕| 国产亚洲欧美另类一区二区三区| 久久艳片www.17c.com| 99国内精品| 牛夜精品久久久久久久99黑人| 夜色激情一区二区| 黄色成人av在线| 国产精品婷婷午夜在线观看| 欧美暴力喷水在线| 午夜一级久久| 一区二区三区产品免费精品久久75| 久久美女性网|