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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? no_6.cpp

?? 同濟(jì)大學(xué) 1155 拯救Angel行動.用VC編寫.
?? 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;// 關(guān)鍵字項(xiàng)
      int leng,keeper;   // 其它數(shù)據(jù)項(xiàng)
} 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);
}
   

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜av在线| 日韩高清在线电影| 毛片av一区二区| 欧美日韩高清一区二区不卡| 欧美国产精品久久| 精品亚洲成a人| 亚洲欧美欧美一区二区三区| 国产精品精品国产色婷婷| 日韩三级高清在线| 欧美一级高清片在线观看| 日本高清视频一区二区| 欧美一级黄色片| 欧美在线播放高清精品| 日韩三级视频在线看| 日本一区二区三级电影在线观看| 欧美国产日韩精品免费观看| 亚洲一区二区三区在线看| 喷水一区二区三区| 欧美一区二区大片| 中文字幕一区二区三区在线观看 | 五月天亚洲精品| 日韩激情视频在线观看| 国产福利电影一区二区三区| 欧美视频一区二区三区| 久久精品在这里| 蜜桃精品视频在线| 国产99一区视频免费| 欧美精品123区| 国产色一区二区| 欧美疯狂做受xxxx富婆| 91久久精品日日躁夜夜躁欧美| 精品视频色一区| 懂色av噜噜一区二区三区av| 麻豆免费精品视频| 日日摸夜夜添夜夜添国产精品| 久久精品视频网| 色天使久久综合网天天| 国产一区二区精品在线观看| 狠狠色丁香久久婷婷综| 亚洲视频在线一区| 精品电影一区二区| 欧美区视频在线观看| 亚洲午夜一区二区| 久久影音资源网| 日韩电影一区二区三区四区| 99久久er热在这里只有精品15| 久久久久久9999| 国产精品一级片在线观看| 3atv在线一区二区三区| 精品一区二区三区在线观看| 日韩美一区二区三区| 免费人成在线不卡| 欧美岛国在线观看| 久久精品国内一区二区三区| 欧美一区二区三区免费大片 | 色婷婷亚洲精品| 欧美精品一区二区三区在线播放| 国产电影一区在线| 亚洲精品欧美专区| 91精品欧美久久久久久动漫| 精品无人区卡一卡二卡三乱码免费卡 | 精品久久久久久久人人人人传媒| 激情小说亚洲一区| 国产精品伦理一区二区| 91成人看片片| 综合久久久久久久| 久久精品亚洲乱码伦伦中文| 色婷婷激情久久| 亚洲国产岛国毛片在线| 日本怡春院一区二区| 欧美三级视频在线播放| 国产露脸91国语对白| 亚洲精品乱码久久久久| 一区二区高清视频在线观看| 精品亚洲aⅴ乱码一区二区三区| 久久久久久久久久久黄色| 91搞黄在线观看| 91成人网在线| 欧美日韩视频在线第一区| 欧美中文字幕一二三区视频| 欧美午夜电影网| 欧美丰满嫩嫩电影| 91精品国产91热久久久做人人 | 国模冰冰炮一区二区| 亚洲少妇30p| 亚洲欧洲精品一区二区精品久久久| 日韩一区二区不卡| 欧美酷刑日本凌虐凌虐| 欧洲av在线精品| 91网站最新地址| 国产电影一区二区三区| 国产精品99久久久久久久女警 | 日本一不卡视频| 国产夜色精品一区二区av| 2024国产精品视频| 2021中文字幕一区亚洲| 久久只精品国产| 久久综合精品国产一区二区三区| 欧美精品自拍偷拍动漫精品| 欧美性淫爽ww久久久久无| 欧美日韩另类一区| 日韩欧美亚洲一区二区| 中文字幕欧美国产| 中文字幕在线不卡一区| 亚洲福利视频三区| 精品一区二区在线免费观看| 另类小说综合欧美亚洲| 国产精品综合一区二区| 91视频你懂的| 91成人国产精品| 国产日产亚洲精品系列| 欧美极品aⅴ影院| 国产精品人成在线观看免费| 欧美成人福利视频| 8v天堂国产在线一区二区| 欧美大片免费久久精品三p| 国产精品久久久久影院亚瑟| 一区二区三区四区激情| 在线视频你懂得一区| 精品一区精品二区高清| 国产精品三级av| 亚洲综合图片区| 国产精品一区在线| 欧美日韩中文字幕精品| 国产日韩欧美麻豆| 日韩av在线播放中文字幕| 99久久免费视频.com| 欧美成人精品3d动漫h| 一区二区在线观看免费视频播放| 精品一区中文字幕| av在线不卡免费看| 91麻豆精品国产综合久久久久久| 久久这里只有精品视频网| 亚洲成人精品在线观看| 91性感美女视频| 国产精品久久影院| 激情综合网激情| 欧美日韩卡一卡二| 中文字幕中文乱码欧美一区二区| 精品影视av免费| 亚洲美女屁股眼交| 中文字幕在线不卡| 亚洲欧洲另类国产综合| 欧美特级限制片免费在线观看| 久久久久久久久久久久久夜| 天天综合天天做天天综合| 99re视频这里只有精品| 久久综合九色欧美综合狠狠| 青青草一区二区三区| 欧美日韩一区高清| 亚洲一区二区三区小说| 色999日韩国产欧美一区二区| 国产精品视频九色porn| 国产suv精品一区二区三区| 亚洲精品一区二区三区蜜桃下载| 亚洲国产精品自拍| 色婷婷精品久久二区二区蜜臀av| 中文字幕一区二区三区在线播放 | 91老师国产黑色丝袜在线| 久久久久久久久97黄色工厂| 韩国精品一区二区| 国产亚洲精品资源在线26u| 国产精品99久久久久久久vr | 狠狠色综合色综合网络| 日韩一区二区电影在线| 欧美aaa在线| 日韩免费一区二区三区在线播放| 麻豆国产精品一区二区三区 | 国产精品美女久久久久aⅴ国产馆| 国精产品一区一区三区mba视频 | 欧美一级二级在线观看| 青娱乐精品视频| 精品欧美一区二区久久| 国产一区二区三区蝌蚪| 中文字幕免费观看一区| 97aⅴ精品视频一二三区| 一区二区三区在线视频免费| 欧美性一级生活| 日韩高清在线观看| 337p日本欧洲亚洲大胆色噜噜| 国产一级精品在线| 国产精品久久久久久亚洲毛片| 91在线视频免费91| 天堂久久一区二区三区| 精品日韩成人av| 国产91综合网| 一区二区三区高清在线| 日韩午夜在线观看视频| 国产在线国偷精品产拍免费yy| 国产精品色一区二区三区| 一本色道a无线码一区v| 丝袜国产日韩另类美女| 久久久久久综合| 日本福利一区二区| 美女网站一区二区| 国产精品麻豆久久久| 欧美日韩免费一区二区三区视频| 激情六月婷婷久久| 亚洲美腿欧美偷拍| 日韩一本二本av|