NYOJ 第371题 机器人II

这篇博客介绍了NYOJ在线判题系统的第371题——机器人II。题目描述了一个只能向左转、向右转和向前移动一单位距离的机器人,要求求解经过特定操作序列后的机器人坐标和朝向。博主提供了样例输入和输出,并分享了自己的解题代码,强调了细节的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

机器人II

NYOJ 第371题

机器人II
时间限制:1000 ms | 内存限制:65535 KB
难度:1
描述
自从xiao_wu发明了只能向左转与向右转的机器人以后,热血沸腾的他又给机器人加了一个操作。假设机器人在二维坐标系的原点,一开始面向Y轴正方向(北N),现在给你一个仅由’L’,’R’,’M’的串,其中L表示向左转,R表示向右转,M表示向所面对的方向走一个单位的距离,试问经过操作过后,机器人的坐标和所面对的方向。
北(N),西(W),东(E),南(S)。
输入
第一行输入一个T(T<150),表示任务的个数
对于每个任务,输入一个串。(每个任务开始前机器人在原点,面向北(N),既Y轴正方向)
串长度不大于100
输出
对于每个任务,输出两个数表示机器人的坐标,一个字符表示机器人的面朝的方向。
样例输入
2
LRMLL
LMRMMLLL
样例输出
0 1 S
-1 2 E

传说中的细心出奇迹,不多说直接上代码:

#include<iostream>
#include<string>
using namespace std;
int main() 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值