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

posts - 99,  comments - 8,  trackbacks - 0

這道題的處理方法是把待處理的字符數組邊界設為空格作為出口的標志,另設一個記錄所走步數的數組steps,但是這個題目分兩個走法,其一沒有重復的路徑,遇到空格后直接輸出的步數,用mark = 0標記; 另一種情況就是出現了重復的路徑也就是題目中if ( steps[curi][curj] != 0 )即下一步是已經走了的路徑,那么這必然是循環的開始,根據記錄的step和下一個step值之間的關系就可以輸出

#include <iostream>
#
include <algorithm>
#
include <string>
using namespace std;

int main ()
{
    char map[
13][13];
    int steps[
13][13];
    int num, col, start;
    
while ( scanf ("%d %d %d"&num, &col, &start ) != EOF && ( num != 0 && col != 0 && start != 0 ) )
    {
          getchar ();
          memset (map, 0, sizeof(map) );
          memset (steps, 0, sizeof(steps) );
          
for ( int i = 0; i < col + 2; i ++ )
          {
              map[0][i] 
= ' ';
              map[num 
+ 1][i] = ' ';
          }
          
for ( int i = 0; i < num + 2; i ++ )
          {
              map[i][0] 
= ' ';
              map[i][col 
+ 1= ' ';
          }
          
for ( int i = 1; i <= num; i ++)
          {
              
for ( int j = 1; j <= col; j ++ )
              {
                  scanf (
"%c"&map[i][j]);
              }
              getchar ();
          }
          
          int step 
= 1;
          int curi 
= 1; int curj = start;
          int mark 
= 0;
          int temp 
= 1; int t = 0;
          
while ( map[curi][curj] != ' ' )
          {
                
if ( steps[curi][curj] != 0 )
                {
                     temp 
= step;
                     t 
= steps[curi][curj];
                     mark 
= 1;
                     
break;
                }
                
else
                {
                     steps[curi][curj] 
= step;
                     
if ( map[curi][curj] == 'N' )
                     {
                          curi 
= curi - 1;
                          curj 
= curj;
                     }
                     
else if ( map[curi][curj] == 'S' )
                     {
                          curi 
= curi + 1;
                          curj 
= curj;
                     }
                     
else if ( map[curi][curj] == 'W' )
                     {
                          curi 
= curi;
                          curj 
= curj - 1;
                     }
                     
else if ( map[curi][curj] == 'E' )
                     {
                          curi 
= curi;
                          curj 
= curj + 1;
                     }
                     
                    
                     step 
++;
                }               
          }
          
          
if ( mark == 0 )
          printf (
"%d step(s) to exit\n", step - 1 );
          
else
          printf (
"%d step(s) before a loop of %d step(s)\n", t - 1, temp - t );
          
    }
   
//system ("pause");
   
return 0;
}


 

posted on 2010-08-30 15:28 雪黛依夢 閱讀(372) 評論(0)  編輯 收藏 引用 所屬分類: 模擬題

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

文章檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美乱大交xxxxx| 宅男精品视频| 欧美日韩爆操| 国产一区二区中文字幕免费看| 欧美在线视频不卡| 午夜亚洲视频| 久久超碰97中文字幕| 久久久久一区二区三区| 久久久www成人免费无遮挡大片| 久久精品国产第一区二区三区| 欧美自拍偷拍午夜视频| 蜜桃精品一区二区三区| 激情校园亚洲| 制服丝袜激情欧洲亚洲| 中日韩美女免费视频网址在线观看| 一本色道久久加勒比精品| 一本久久知道综合久久| 亚洲欧美在线免费观看| 午夜精品视频在线观看一区二区 | 亚洲激情影院| 99国产精品国产精品久久| 亚洲一区网站| 美女被久久久| 一级日韩一区在线观看| 久久久久久久性| 欧美日韩免费网站| 亚洲承认在线| 午夜在线一区| 亚洲人成人77777线观看| 99精品视频免费全部在线| 销魂美女一区二区三区视频在线| 欧美91大片| 国产精品制服诱惑| 99在线精品视频| 久久精品91久久久久久再现| 亚洲二区视频| 久久人人97超碰精品888| 国产精品v欧美精品∨日韩| 一区在线播放| 亚洲欧美综合精品久久成人| 亚洲二区在线观看| 久久综合色综合88| 国产精品你懂的在线欣赏| 亚洲国产高清aⅴ视频| 亚洲欧美日韩国产成人| 久久亚洲精品伦理| 先锋影音久久| 国产欧美日韩麻豆91| 亚洲视频精品在线| 亚洲精品黄网在线观看| 美女亚洲精品| 欧美xart系列高清| 国产精品久久久久久久久久免费看 | 欧美日韩亚洲91| 亚洲国产精品小视频| 午夜欧美电影在线观看| 亚洲精品在线视频| 久久三级视频| 亚洲国产一二三| 欧美sm重口味系列视频在线观看| 午夜精品电影| 亚洲欧美另类在线观看| 亚洲伊人观看| 日韩亚洲欧美高清| 欧美日韩高清区| 亚洲精品国产系列| 亚洲精品美女久久久久| 欧美美女视频| 99re6热在线精品视频播放速度| 精品成人在线视频| 久久久999精品免费| 亚洲黄色影院| 99re6这里只有精品视频在线观看| 亚洲电影在线播放| 久久亚洲精品欧美| 一区二区三区欧美激情| 欧美激情1区2区3区| 一区二区免费在线播放| 中日韩美女免费视频网址在线观看| 欧美日韩亚洲视频| 亚洲一级影院| 亚洲免费伊人电影在线观看av| 欧美婷婷六月丁香综合色| 欧美一二三区在线观看| 亚洲永久免费视频| 在线播放精品| 欧美黄色小视频| 麻豆精品精品国产自在97香蕉| 亚洲精品影院在线观看| 日韩视频免费看| 国产日韩精品在线| 欧美福利视频在线| 国产精品久久久久av| 久久久久国产精品人| 久久久免费观看视频| 女同性一区二区三区人了人一| 亚洲一区二区三区乱码aⅴ| 亚洲免费网站| 亚洲国产日韩精品| 亚洲色图自拍| 黄色日韩网站| 日韩一级在线观看| 国产精品人人做人人爽| 久久色中文字幕| 欧美日韩一区二区在线 | 亚洲每日在线| 亚洲一区二区三区精品在线观看| 国产一区二区三区自拍| 亚洲人成人99网站| 国产在线精品二区| 野花国产精品入口| 亚洲欧洲在线一区| 欧美一区国产二区| 亚洲制服丝袜在线| 欧美69视频| 久久精品国产一区二区三区| 欧美成年视频| 久久久国产精品一区二区中文| 欧美国内亚洲| 久久一区视频| 欧美网站在线观看| 欧美日韩国产影院| 久久一区二区三区四区| 国产精品夜夜嗨| 亚洲精品在线一区二区| 黄色成人在线观看| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲高清视频的网址| 亚洲欧美成人一区二区三区| 亚洲激情视频网| 久久久久国产一区二区三区四区| 性欧美videos另类喷潮| 欧美国产一区二区| 欧美激情第3页| 国产精品成人av性教育| 欧美成年视频| 亚洲电影免费观看高清完整版在线| 欧美在线啊v| 久久久99爱| 国产视频久久久久久久| 欧美亚洲系列| 久久久久综合网| 国产欧美一区二区三区久久 | 亚洲欧美激情精品一区二区| 一区二区日韩精品| 欧美国产日韩亚洲一区| 亚洲第一区在线| 91久久国产综合久久91精品网站| 久久久免费精品视频| 另类综合日韩欧美亚洲| 在线欧美福利| 欧美va天堂在线| 亚洲精品免费在线| 在线综合视频| 国产欧美一区二区三区视频| 亚洲一区中文| 久久婷婷影院| 亚洲国产精品精华液网站| 欧美成人免费视频| 亚洲风情亚aⅴ在线发布| 最新高清无码专区| 欧美精品久久一区| 亚洲少妇在线| 久久九九国产精品怡红院| 在线观看成人一级片| 久久综合九色综合久99| 日韩视频一区二区三区在线播放| 小嫩嫩精品导航| 国产在线欧美日韩| 久久三级视频| 99精品国产热久久91蜜凸| 亚洲欧美综合国产精品一区| 国产永久精品大片wwwapp| 欧美粗暴jizz性欧美20| 在线亚洲美日韩| 麻豆精品精华液| 日韩视频在线观看国产| 国产精品免费一区二区三区在线观看 | 久久精品亚洲精品| 91久久久在线| 国产精品久久久久久久久久ktv| 久久riav二区三区| 91久久精品日日躁夜夜躁欧美| 午夜精品福利一区二区蜜股av| 激情欧美一区二区三区在线观看| 欧美成人小视频| 亚洲欧美日本日韩| 亚洲黄色成人久久久| 欧美一区视频在线| 夜夜嗨av一区二区三区网页| 国产一区二区三区日韩| 欧美高清你懂得| 欧美中文字幕在线观看| 亚洲精品三级| 欧美日韩国产综合一区二区| 亚洲国产日韩欧美在线图片 | 精品动漫3d一区二区三区免费| 欧美国产亚洲视频| 久久中文在线| 亚洲欧美视频在线观看|