刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

明明买了一个扫地机器人,可以通过以下指令控制机器人运动:

F:向前走 10 个单位长度

L:原地左转 90 度

R:原地右转 90 度

机器人初始方向向右,需要按顺序执行以下那条指令,才能打扫完下图中的道路?(   )

A

F-L-F-R-F-F-R-F-L-F

B

F-R-F-L-F-F-L-F-R-F

C

F-L-F-R-F-R-F-L-F

D

F-R-F-L-F-L-F-R-F

使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

【喵呜刷题小喵解析】

这道题目需要观察图片和指令,确定如何控制机器人运动以打扫完图中的道路。

首先,我们明确机器人的初始状态:机器人初始方向向右。

然后,我们分析每个选项:

A选项:F-L-F-R-F-F-R-F-L-F

1. F:向前走 10 个单位长度
2. L:原地左转 90 度
3. F:向前走 10 个单位长度
4. R:原地右转 90 度
5. F:向前走 10 个单位长度
6. F:向前走 10 个单位长度
7. R:原地右转 90 度
8. F:向前走 10 个单位长度
9. L:原地左转 90 度
10. F:向前走 10 个单位长度

这个指令序列会导致机器人从初始位置开始,先向前移动,然后左转,再向前移动,右转,再向前移动两次,再次右转,再向前移动,最后左转并向前移动。这个路径并不能打扫完图中的道路。

B选项:F-R-F-L-F-F-L-F-R-F

1. F:向前走 10 个单位长度
2. R:原地右转 90 度
3. F:向前走 10 个单位长度
4. L:原地左转 90 度
5. F:向前走 10 个单位长度
6. F:向前走 10 个单位长度
7. L:原地左转 90 度
8. F:向前走 10 个单位长度
9. R:原地右转 90 度
10. F:向前走 10 个单位长度

这个指令序列会导致机器人从初始位置开始,先向前移动,然后右转,再向前移动,左转,再向前移动两次,再次左转,再向前移动,最后右转并向前移动。这个路径也不能打扫完图中的道路。

C选项:F-L-F-R-F-R-F-L-F

1. F:向前走 10 个单位长度
2. L:原地左转 90 度
3. F:向前走 10 个单位长度
4. R:原地右转 90 度
5. F:向前走 10 个单位长度
6. R:原地右转 90 度
7. F:向前走 10 个单位长度
8. L:原地左转 90 度
9. F:向前走 10 个单位长度

这个指令序列会导致机器人从初始位置开始,先向前移动,然后左转,再向前移动,右转,再向前移动,再次右转,再向前移动,最后左转并向前移动。这个路径可以打扫完图中的道路。

D选项:F-R-F-L-F-L-F-R-F

1. F:向前走 10 个单位长度
2. R:原地右转 90 度
3. F:向前走 10 个单位长度
4. L:原地左转 90 度
5. F:向前走 10 个单位长度
6. L:原地左转 90 度
7. F:向前走 10 个单位长度
8. R:原地右转 90 度
9. F:向前走 10 个单位长度

这个指令序列会导致机器人从初始位置开始,先向前移动,然后右转,再向前移动,左转,再向前移动,再次左转,再向前移动,最后右转并向前移动。这个路径也不能打扫完图中的道路。

因此,正确答案是C选项。
创作类型:
原创

本文链接:明明买了一个扫地机器人,可以通过以下指令控制机器人运动: F:向前走 10 个单位长度 L:原地左转

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share