- Python编程300例:快速构建可执行高质量代码
- 李永华编著
- 191字
- 2021-03-26 23:33:23
例61 机器人能否返回原点
1.问题描述
机器人位于坐标原点(0,0)处,给定一系列动作,判断该机器人的移动轨迹是否是一个环,即最终能否回到原来的位置。移动的顺序由字符串表示,每个动作都由一个字符表示。有效的机器人移动是R(右)、L(左)、U(上)和D(下)。输出为True或False,表示机器人是否回到原点。
2.问题示例
输入UD,输出True,即上下各一次,回到原点。
3.代码实现
4.运行结果
输入:UD
输出:True