亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? no_6.cpp

?? 具體題目在rar文件里
?? CPP
字號:
// find.cpp : Defines the entry point for the console application.
//

#include "stdio.h"
#include "stdafx.h"   
#include <string.h>
#define MAXSIZE  10000 // 待存儲的最大長度
char a[MAXSIZE][MAXSIZE];
char b[MAXSIZE];
int lastx,lasty,headx,heady,flag=0,result;
typedef  struct {
     char data;          // 關鍵字項
      int leng,keeper;   // leng表示到達這個位置的最小時間,keeper用于標記守衛的位置
} RcdType;                         // 記錄類型

typedef  struct {
     RcdType    a[MAXSIZE][MAXSIZE];
	 
} SqList;
            
SqList L;

void  next()
{
	//front();
	if(L.a[headx-1][heady].data!='#')
	{   
		flag++;
		headx=headx-1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		 if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		 if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		 if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].data=='x')
		{L.a[headx][heady].leng++;flag++;L.a[headx][heady].keeper=1;
		//printf("xxxxxxxxxxxflag=%d\n",L.a[headx][heady].leng);
		}
		if(flag<L.a[headx][heady].leng)
		L.a[headx][heady].leng=flag;
		//printf("1111111111flag=%d;%d\n",L.a[headx][heady-1].leng,L.a[headx][heady].leng);
	
		if(L.a[headx][heady].data=='a')
		{	result=flag;
		//printf("aaaaaaaaaaflag=%d\n",flag);
		}
		L.a[headx][heady].data='#';
		next();
		headx=headx+1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].keeper==1)
		{L.a[headx][heady].leng++;}
		//printf("1111111111flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		flag--;
	}
	//left();
	if(L.a[headx][heady-1].data!='#')
	{   
		flag++;
		
		heady=heady-1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].data=='x')
		{L.a[headx][heady].leng++;flag++;L.a[headx][heady].keeper=1;
		//printf("xxxxxxxxxxxflag=%d\n",L.a[headx][heady].leng);
		}
		if(flag<L.a[headx][heady].leng)
		L.a[headx][heady].leng=flag;
		//printf("2222222222222flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		if(L.a[headx][heady].data=='a')
		{	result=flag;
	   //printf("aaaaaaaaaaflag=%d\n",flag);
		}
		L.a[headx][heady].data='#';
        next();
		heady=heady+1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].keeper==1)
		{L.a[headx][heady].leng++;}
		//printf("2222222222222flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		flag--;
	}
	
	//right();
		if(L.a[headx][heady+1].data!='#')
	{   
		flag++;
		
		heady=heady+1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].data=='x')
		{L.a[headx][heady].leng++;flag++;L.a[headx][heady].keeper=1;
		//printf("xxxxxxxxxxxflag=%d\n",L.a[headx][heady].leng);
		}
		if(flag<L.a[headx][heady].leng)
		L.a[headx][heady].leng=flag;
		//printf("33333333flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		if(L.a[headx][heady].data=='a')
		{	result=flag;
		//printf("aaaaaaaaaaflag=%d\n",flag);
		}
		L.a[headx][heady].data='#';
        next();
		heady=heady-1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
        if(L.a[headx][heady].keeper==1)
		{L.a[headx][heady].leng++;}
		//printf("33333333flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		flag--;
	}
	//down();
		if(L.a[headx+1][heady].data!='#')
	{   
		flag++;
		
		headx=headx+1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
	    if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		//printf("444444444flag=%d:%d\n",flag,L.a[headx][heady].leng);
		if(L.a[headx][heady].data=='x')
		{L.a[headx][heady].leng++;flag++;L.a[headx][heady].keeper=1;
		//printf("xxxxxxxxxxxflag=%d\n",L.a[headx][heady].leng);
		}
		if(flag<L.a[headx][heady].leng)
		L.a[headx][heady].leng=flag;
	   //	printf("444444444flag=%d:%d\n",flag,L.a[headx][heady].leng);
		
		if(L.a[headx][heady].data=='a')
		{	result=flag;
		//printf("aaaaaaaaaaflag=%d\n",flag);
		}
		L.a[headx][heady].data='#';
		next();
		headx=headx-1;
		if(L.a[headx-1][heady].leng<L.a[headx][heady].leng)
		{L.a[headx][heady].leng=L.a[headx-1][heady].leng+1;}
		if(L.a[headx+1][heady].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx+1][heady].leng+1;}
		if(L.a[headx][heady+1].leng<L.a[headx][heady].leng)
			{L.a[headx][heady].leng=L.a[headx][heady+1].leng+1;}
		if(L.a[headx][heady-1].leng<L.a[headx][heady].leng)
            {L.a[headx][heady].leng=L.a[headx][heady-1].leng+1;}
		if(L.a[headx][heady].keeper==1)
		{L.a[headx][heady].leng++;}
		//printf("444444444flag=%d;%d\n",flag,L.a[headx][heady].leng);
		
		flag--;
	}
	
	

}





void main()
{
int i,j,length,width;

printf("input the length:\n");
scanf("%d  %d",&length,&width);

//while(length!=0||width!=0)

for(i=0;i<=length+1;i++)
 for(j=0;j<=width+1;j++)
 {
	 L.a[i][j].data='#';
	 L.a[i][j].leng=MAXSIZE;
	 L.a[i][j].keeper=MAXSIZE;
 }

for(i=1;i<=length;i++)
{
	scanf("%s",&b);
    for(j=0;j<width;j++)
	{
		if(b[j]!='#')
        L.a[i][j+1].data=b[j];
        if(b[j]=='r')
		{headx=i;heady=j+1;}
        if(b[j]=='a')
		{lastx=i;lasty=j+1;}
	}
}


//printf("%d  %d  %d  %d\n",headx,heady,lastx,lasty);
L.a[headx][heady].data='#';
L.a[headx][heady].leng=0;
next();

for(i=1;i<=length;i++)
 {for(j=1;j<=width;j++)
 if(L.a[i][j].leng==10000)printf("** ");
  else if(L.a[i][j].leng>=10) printf("%d ",L.a[i][j].leng);
	  else printf(" %d ",L.a[i][j].leng);
  printf("\n");
 }
printf("result=%d\n",L.a[lastx][lasty].leng);
}
   

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天亚洲婷婷| 国产精品久久国产精麻豆99网站 | 国产精品久久久久久久久图文区| 成人午夜私人影院| 8x福利精品第一导航| 日韩欧美亚洲国产精品字幕久久久| 欧美色国产精品| 欧美浪妇xxxx高跟鞋交| 欧美三片在线视频观看| 欧美一区二区在线免费观看| 欧美成人三级电影在线| 7878成人国产在线观看| 26uuu久久综合| 欧美国产禁国产网站cc| 亚洲日本一区二区| 天天影视色香欲综合网老头| 蜜桃av噜噜一区| 99久久免费国产| 国产91精品一区二区麻豆亚洲| 麻豆专区一区二区三区四区五区| 婷婷综合另类小说色区| 久久国产乱子精品免费女| 成人激情视频网站| 99re在线视频这里只有精品| 欧洲亚洲国产日韩| 欧美色图在线观看| 久久久久久久久久久久久夜| 中文字幕亚洲区| 亚欧色一区w666天堂| 日韩中文字幕av电影| 99视频一区二区| 欧美一级在线观看| 亚洲摸摸操操av| 国产精品亚洲一区二区三区在线 | 欧美色区777第一页| 精品成人佐山爱一区二区| 中文字幕一区二区三区不卡在线| 久久精品国内一区二区三区| 69堂精品视频| 国产精品国产三级国产aⅴ原创| 久久99精品久久久久久动态图| 欧美日韩免费观看一区三区| 国产精品美女久久久久av爽李琼 | 麻豆一区二区三| 欧美精品一二三四| 一级做a爱片久久| 9人人澡人人爽人人精品| 精品国产一区二区在线观看| 日韩高清一区二区| 久久蜜桃av一区二区天堂 | 91麻豆国产福利在线观看| 国产精品毛片久久久久久| 成人影视亚洲图片在线| 国产亚洲综合av| 91麻豆免费看片| 亚洲二区视频在线| 久久先锋影音av| 北岛玲一区二区三区四区| 亚洲一区二区在线免费看| 欧美一区二区网站| 国产一区在线观看麻豆| 国产精品午夜春色av| 色综合久久久久综合体| 亚洲国产一区二区a毛片| 欧美一级淫片007| av福利精品导航| 日韩**一区毛片| 亚洲丝袜精品丝袜在线| 7878成人国产在线观看| 色婷婷激情综合| av色综合久久天堂av综合| 精品一区二区免费看| 日本午夜精品视频在线观看| 久久久精品日韩欧美| 欧美日本一道本在线视频| 国产成人av福利| 蜜桃精品在线观看| 一区二区三区精品久久久| 日韩免费高清视频| 欧美一区二区三区视频| 色欧美乱欧美15图片| 国产成人av一区二区三区在线观看| 天天射综合影视| 肉肉av福利一精品导航| 天天操天天综合网| 亚洲人成电影网站色mp4| 亚洲美女精品一区| 一区二区三区四区亚洲| 中文文精品字幕一区二区| 亚洲精品菠萝久久久久久久| 欧美一级二级三级乱码| 日韩视频123| 7777精品伊人久久久大香线蕉最新版| 丁香婷婷综合网| 久久不见久久见免费视频7| 日本伊人色综合网| 国产欧美日韩综合精品一区二区| 国产视频一区不卡| 亚洲欧美成aⅴ人在线观看| 亚洲综合无码一区二区| 亚洲成a人v欧美综合天堂下载 | 亚洲免费观看视频| 亚洲男同1069视频| 亚洲视频一二三| 日韩高清不卡一区二区| 国产精品一二三在| 91成人在线免费观看| 欧美区视频在线观看| 精品久久久久久亚洲综合网| 中文字幕精品在线不卡| 日韩二区三区四区| 色老汉一区二区三区| 欧美国产精品一区| 精品一区二区三区蜜桃| 欧洲一区二区三区在线| 中文字幕一区二区三区蜜月 | 精品久久久久久久人人人人传媒| 亚洲一级二级三级在线免费观看| 国产成人精品影院| 国产精品入口麻豆九色| 久久99在线观看| 91精品综合久久久久久| 亚洲天堂免费看| 国产精品自在在线| 精品国产乱码久久久久久免费| 天涯成人国产亚洲精品一区av| 91精品欧美久久久久久动漫 | 在线观看国产一区二区| 日韩伦理av电影| 91久久奴性调教| 一区二区三区四区激情| 色婷婷综合激情| 亚洲国产乱码最新视频| 91精品国产综合久久久久久久 | 久久久久久久av麻豆果冻| 福利一区二区在线| 中文字幕免费一区| 91麻豆精品秘密| 日韩av中文字幕一区二区| 国产亚洲成aⅴ人片在线观看 | 亚洲黄色片在线观看| 欧美色中文字幕| 国产一区美女在线| 中文字幕高清不卡| 欧美亚洲一区二区三区四区| 蜜臀av一区二区在线免费观看| 欧美一级久久久久久久大片| 日韩电影免费一区| ...中文天堂在线一区| 欧美影院午夜播放| 高清av一区二区| 日韩精品免费专区| 国产精品网站在线| 日韩视频国产视频| 欧美性猛片aaaaaaa做受| 国产精华液一区二区三区| 亚洲一卡二卡三卡四卡| 国产午夜亚洲精品不卡| 欧美年轻男男videosbes| 91玉足脚交白嫩脚丫在线播放| 亚洲伊人伊色伊影伊综合网| 精品1区2区在线观看| 欧美成人午夜电影| 91亚洲资源网| 波多野结衣视频一区| 成人sese在线| 成人a区在线观看| 蜜桃在线一区二区三区| 蜜臂av日日欢夜夜爽一区| 天天操天天综合网| 亚洲午夜电影网| 亚洲黄色免费网站| 亚洲五码中文字幕| 午夜精品免费在线观看| 亚洲精品视频免费看| 国产精品国产a| 亚洲男人的天堂在线观看| 亚洲视频免费看| 亚洲日本中文字幕区| 亚洲国产成人av| 老司机午夜精品| 成人国产精品免费| 色噜噜夜夜夜综合网| 欧美一区日韩一区| 日韩毛片视频在线看| 亚洲成年人网站在线观看| 捆绑调教美女网站视频一区| 久久精品免费观看| 99久精品国产| 日韩午夜小视频| 国产亚洲精品中文字幕| 亚洲自拍偷拍麻豆| 国产一区二三区| 欧美日韩视频第一区| 中文一区在线播放| 男男视频亚洲欧美| 91在线云播放| 欧美r级在线观看| 亚洲午夜激情网站| jlzzjlzz国产精品久久|