About[CSP-J 2024] 地图探险

目录

题目略

链接如下:

正文开始:

一、题目背景

二、地图表示

 

三、机器人状态

 

四、初始条件

五、机器人操作

 

六、输出要求

  

七、示例解析

解析:

八、解题关键

 

代码如下:

代码的工作流程:

 

总结:

But代码明显有缩进的地步

代码如下:


        

题目略

链接如下:

[CSP-J 2024] 地图探险 - 洛谷

正文开始:

 

一、题目背景

小A打算前往一片丛林去探险。丛林的地理环境十分复杂,为了防止迷路,他先派遣了一个机器人前去探路。

二、地图表示

丛林的地图可以用一个n行m列的字符表来表示。

第i行第j列的位置的坐标记作(i, j),其中1 ≤ i ≤ n,1 ≤ j ≤ m。

如果某个位置的字符为“x”,则代表该位置上有障碍,不可通过。

如果某个位置的字符为“.”,则代表该位置是一片空地,可以通过。

三、机器人状态

机器人的状态由位置和朝向两部分组成。

位置由坐标(x, y)刻画,表示机器人处在地图上第x行第y列的位置。

朝向用一个0~3的整数d表示,其中:

d = 0代表向东。

d = 1代表向南。

d = 2代表向西。

d = 3代表向北。

四、初始条件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值