#aBC244B. [ABC244B] Go Straight and Turn Right
[ABC244B] Go Straight and Turn Right
AT_abc244_b [ABC244B] Go Straight and Turn Right
题目描述
考虑 平面。 轴的正方向为东, 轴的正方向为北。
高桥君一开始位于点 ,面朝东(即 轴的正方向)。
给定一个只包含 S 和 R 的长度为 的字符串 。高桥君按照 的顺序,依次进行如下操作:
- 如果
S,则高桥君沿当前面朝的方向前进 个单位距离。 - 如果
R,则高桥君在原地向右旋转 度,旋转后的朝向如下:- 若旋转前面朝东( 轴正方向),旋转后面朝南( 轴负方向)。
- 若旋转前面朝南( 轴负方向),旋转后面朝西( 轴负方向)。
- 若旋转前面朝西( 轴负方向),旋转后面朝北( 轴正方向)。
- 若旋转前面朝北( 轴正方向),旋转后面朝东( 轴正方向)。
请输出高桥君完成上述所有操作后所在点的坐标。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出高桥君完成所有操作后所在点的坐标 ,以空格分隔。
输入输出样例 #1
输入 #1
4
SSRS
输出 #1
2 -1
输入输出样例 #2
输入 #2
20
SRSRSSRSSSRSRRRRRSRR
输出 #2
0 1
说明/提示
限制条件
- 为整数
- 是仅由
S和R组成的长度为 的字符串
样例解释 1
高桥君一开始在 ,面朝东。之后,高桥君的行动如下:
-
S,高桥君向东前进 ,到达 。 -
S,高桥君向东前进 ,到达 。 -
R,高桥君向右旋转 度,面朝南。 -
S,高桥君向南前进 ,到达 。
因此,输出高桥君最终的位置 。
由 ChatGPT 4.1 翻译