早教吧作业答案频道 -->其他-->
王子找公主怎样编程实现Description500年前,Jesse是我国最卓越的剑客。他英俊潇洒,而且机智过人^^。突然有一天,Jesse心爱的公主被魔王抓走,并困在了一个巨大的迷宫中。Jesse听到这个
题目详情
王子找公主 怎样编程实现
Description
500年前,Jesse是我国最卓越的剑客。他英俊潇洒,而且机智过人^_^。
突然有一天,Jesse心爱的公主被魔王抓走,并困在了一个巨大的迷宫中。Jesse听到这个消息,非常紧张。他知道公主在迷宫中还能坚持T个小时,他急忙赶到迷宫,开始到处寻找公主的下落。
Jesse会为你提供迷宫的地图以及所剩的时间T。请你判断他是否能在所剩的时间内找到心爱的公主。
Input
题目包括多组测试数据。
每组测试数据以三个整数N,M,T(00)开头,分别代表迷宫的长和高,以及公主能坚持的小时数。
紧接着有M行,N列字符,由".","*","P","S"组成。
其中
"." 代表能够行走的空地。
"*" 代表墙壁,Jesse不能从此通过。
"P" 是公主所在的位置。
"S" 是Jesse的起始位置。
每次Jesse只能选择“上、下、左、右”任意一个方向走一步。 每走一步花费1个小时。
输入以0 0 0结束。
Output
如果能在规定时间内救出公主输出“YES”,否则输出“NO”。
Sample Input
4 4 10
....
....
....
S**P
0 0 0
Sample Output
YES
Hint
测试样例中,王子从S点,上 右 右 右 下,一共花了五个小时刚好找到公主所在的P点
Description
500年前,Jesse是我国最卓越的剑客。他英俊潇洒,而且机智过人^_^。
突然有一天,Jesse心爱的公主被魔王抓走,并困在了一个巨大的迷宫中。Jesse听到这个消息,非常紧张。他知道公主在迷宫中还能坚持T个小时,他急忙赶到迷宫,开始到处寻找公主的下落。
Jesse会为你提供迷宫的地图以及所剩的时间T。请你判断他是否能在所剩的时间内找到心爱的公主。
Input
题目包括多组测试数据。
每组测试数据以三个整数N,M,T(00)开头,分别代表迷宫的长和高,以及公主能坚持的小时数。
紧接着有M行,N列字符,由".","*","P","S"组成。
其中
"." 代表能够行走的空地。
"*" 代表墙壁,Jesse不能从此通过。
"P" 是公主所在的位置。
"S" 是Jesse的起始位置。
每次Jesse只能选择“上、下、左、右”任意一个方向走一步。 每走一步花费1个小时。
输入以0 0 0结束。
Output
如果能在规定时间内救出公主输出“YES”,否则输出“NO”。
Sample Input
4 4 10
....
....
....
S**P
0 0 0
Sample Output
YES
Hint
测试样例中,王子从S点,上 右 右 右 下,一共花了五个小时刚好找到公主所在的P点
▼优质解答
答案和解析
#include #include using namespace std;struct queue{ int X,Y;};queue all[10002];char A[103][103];int B[103][103];int fang[4][2] = {{-1,0},{1,0},{0,1},{0,-1}};int main(){ int i,j,k,q,p,n,m,x,y,ste...
看了王子找公主怎样编程实现Desc...的网友还看了以下:
●ω●Italian音标怎么有个J?[ɪ'tæljən]我原本猜想那个J应该是I才对呀?怎么会这样 2020-04-26 …
(2013•普陀区二模)若ai,j表示n×n阶矩阵1111…123…3…⋮…⋮n…………an,n中 2020-05-14 …
若ai,j表示n×n阶矩阵中第i行、第j列的元素,其中第1行的元素均为1,第1列的元素为1,2,3 2020-05-14 …
已知:有一个数列T,T[n]=1+(j=0到n-1)累计加T[j];且T[0]=1.求证:T[n] 2020-05-14 …
已知:有一个数列T,T[n]=1+(j=0到n-1)累计加T[j];且T[0]=1.求证:T[n] 2020-05-14 …
在下面循环语句中内层循环体S语句的执行总次数为()。在for(inti=0;i<n;i++)for 2020-05-14 …
A为n阶正交矩阵,α1α2…αn为A的列向量组,当i≠j时,(1/3αi,2/3αj)=?A为n阶 2020-06-12 …
故伎重演应该怎么读?是Gùjìchóngyǎn还是GùjìZhòngyǎn?我老师说是Gùjìch 2020-07-21 …
设n为正整数,利用大o记号将下列程序段的执行时间表示为n的函数(1)i=1""-k=100.whil 2020-11-01 …
选出下列注音全都正确的一项:(2分)A.潮汛(xùn)栈(jiàn)桥谮(zèn)害豁(huò)然贯 2020-12-05 …