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

superman

聚精會(huì)神搞建設(shè) 一心一意謀發(fā)展
posts - 190, comments - 17, trackbacks - 0, articles - 0
   :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

ZOJ 1148 - The Game

Posted on 2008-04-27 18:15 superman 閱讀(645) 評論(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  回復(fù)  更多評論   

2008-10-11 18:36 by 小菜
你的代碼現(xiàn)在過不了。。。
不知道是不是zoj升級(jí)后那些測試數(shù)據(jù)改了。。。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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王其 | 亚洲精品自在在线观看| 国产中文一区| 亚洲视频你懂的| 中文久久精品| 欧美精品一区二区久久婷婷| 久久久久久尹人网香蕉| 国产精品久久久久久久7电影| 欧美激情亚洲国产| 在线观看亚洲视频啊啊啊啊| 小嫩嫩精品导航| 先锋影院在线亚洲| 国产精品卡一卡二卡三| 一本久久a久久免费精品不卡 | 黑人中文字幕一区二区三区 | 欧美成人中文字幕| 蜜臀va亚洲va欧美va天堂| 国内不卡一区二区三区| 欧美一区二区性| 久久人体大胆视频| 国内精品久久久久影院 日本资源| 亚洲免费小视频| 欧美怡红院视频一区二区三区| 国产精品地址| 亚洲女女女同性video| 欧美一区二区观看视频| 国产婷婷精品| 久久久久久久999| 欧美福利在线观看| 亚洲精品国产系列| 欧美日韩一区二区三区免费 | 久久麻豆一区二区| 欧美1区2区| 亚洲人成毛片在线播放女女| 欧美成人免费va影院高清| 欧美激情视频在线播放| 亚洲精品欧美精品| 欧美特黄一级| 欧美一二区视频| 欧美超级免费视 在线| 亚洲精品一区在线观看| 国产精品www网站| 香蕉久久国产| 亚洲第一在线综合在线| 亚洲图片在线观看| 国产亚洲福利社区一区| 久久只精品国产| 亚洲精品一区二区三区四区高清 | 久久黄金**| 亚洲电影免费在线| 欧美日韩久久久久久| 亚洲自拍偷拍麻豆| 欧美成人小视频| 亚洲香蕉网站| 国模套图日韩精品一区二区| 欧美α欧美αv大片| 亚洲视频在线观看视频| 久久人人97超碰国产公开结果| 亚洲精品亚洲人成人网| 国产精一区二区三区| 可以免费看不卡的av网站| 一本色道久久综合狠狠躁篇怎么玩| 欧美在线亚洲在线| 99国产精品99久久久久久| 国产一区二区日韩精品| 欧美久久婷婷综合色| 欧美中文日韩| 中文av一区二区| 欧美福利专区| 久久激情婷婷| 中国成人黄色视屏| 亚洲黄色成人| 国产一区 二区 三区一级| 欧美久久在线| 久久综合精品国产一区二区三区| 亚洲系列中文字幕| 亚洲精品在线观| 欧美激情一区在线观看| 久久久精品性| 午夜一区二区三视频在线观看| 亚洲日本成人网| 尤物网精品视频| 国产深夜精品福利| 国产精品乱子久久久久| 欧美极品在线观看| 男同欧美伦乱| 久久免费的精品国产v∧| 午夜精品免费| 亚洲综合色婷婷| 一区二区三区导航| 亚洲免费观看高清完整版在线观看熊| 欧美成人综合一区| 老司机aⅴ在线精品导航| 欧美在线免费| 性色av一区二区三区在线观看| 一本色道久久加勒比88综合| 亚洲国产三级在线| 亚洲成色777777在线观看影院| 国产一区二区按摩在线观看| 国产精品乱码妇女bbbb| 欧美亚洲第一页| 国产精品久久久久久久久久久久久| 欧美—级在线免费片| 欧美精品高清视频| 欧美精品九九| 欧美三级第一页| 欧美日韩一区二区三区视频 | 国产精品欧美在线| 国产精品久久久久毛片软件| 欧美性猛交xxxx乱大交退制版| 欧美日韩你懂的| 国产精品爱啪在线线免费观看| 欧美性感一类影片在线播放 | 欧美激情在线有限公司| 欧美国产第二页| 欧美视频日韩| 国产免费亚洲高清| 国产一区二区三区久久| ●精品国产综合乱码久久久久| 亚洲高清色综合| 99在线热播精品免费| 中文一区二区| 欧美在线观看一区二区| 久久综合九色九九| 亚洲国产老妈| 亚洲视频观看| 久久久国产视频91| 欧美精品在线免费| 国产精品午夜在线| 亚洲承认在线| 亚洲午夜精品久久| 久久久天天操| 亚洲日韩成人| 亚洲女同精品视频| 另类亚洲自拍| 国产精品国内视频| 在线成人免费视频| 亚洲小说区图片区| 美女啪啪无遮挡免费久久网站| 亚洲福利视频专区| 亚洲欧美在线磁力| 欧美成人影音| 国产欧美一区二区白浆黑人| 亚洲第一级黄色片| 亚洲男女毛片无遮挡| 久久人人爽人人爽爽久久| 亚洲精品视频在线观看免费| 亚洲欧美激情四射在线日 | 亚洲一区二区三区成人在线视频精品 | 久久久蜜臀国产一区二区| 欧美日韩大片一区二区三区| 国产欧美一区二区三区另类精品| 最新中文字幕一区二区三区| 亚洲欧美日韩直播| 亚洲国产欧美国产综合一区| 欧美一级淫片aaaaaaa视频| 欧美—级a级欧美特级ar全黄| 国产一区二区三区高清在线观看| 日韩一二在线观看| 美女视频黄a大片欧美| 亚洲综合日韩| 欧美日韩中字| 日韩视频不卡| 美女尤物久久精品| 午夜日韩福利| 国产精品久久777777毛茸茸| 亚洲精品国产系列| 免费看av成人| 久久不见久久见免费视频1| 国产精品jizz在线观看美国| 亚洲精品国产系列| 欧美国产一区在线| 久久九九国产精品| 国产一区二三区| 久久国产欧美日韩精品| 夜久久久久久| 欧美日韩国产综合在线| 亚洲激精日韩激精欧美精品| 久久综合一区二区| 欧美影院成人| 韩国欧美国产1区| 久久夜色精品| 久久久精品一区二区三区| 国产日韩欧美精品| 久久精品成人欧美大片古装| 亚洲自拍偷拍一区| 国产乱码精品一区二区三区忘忧草 | 久久精品国产一区二区三区免费看| 99热在这里有精品免费| 欧美日韩国产影院| 亚洲一区影音先锋| 亚洲综合电影一区二区三区| 国产精品免费看| 久久av一区二区| 久久精品在线| 亚洲国产精品电影在线观看|