#P1003. 禾木与海龟作图

禾木与海龟作图

题目描述

禾木最近自学了python中的海龟(turtle)作图,突发奇想,想用c++来实现。

二维平面上有一只海龟,一开始,海龟面向x轴正方向,位于坐标原点(0,0)(0, 0)。接下来海龟会接受一连串命令,每个命令可以用一个大写字母表示:

  1. RR 表示海龟沿顺时针旋转90度;
  2. LL 表示海龟沿逆时针旋转90度;
  3. FF 表示海龟沿当前方向前进一个单元;
  4. BB 表示海龟沿当前方向后退一个单元;

请你编写程序,求出结束时,海龟的位置坐标。

输入格式

输入包括一行,包含一个字符串 ss ,表示海龟的移动指令。

输出格式

输出包括一行,表示海龟的坐标。

样例 #1

样例输入 #1

FFF

样例输出 #1

3 0

样例 #2

样例输入 #2

LFF

样例输出 #2

0 2

样例 #3

样例输入 #3

FBLR

样例输出 #3

0 0

说明/提示

【样例解释 #1】

(0,0)(1,0)(2,0)(3,0)(0,0) \rightarrow (1,0)\rightarrow(2,0)\rightarrow(3,0)

【样例解释 #2】

(0,0)(0,0)(0,1)(0,2)(0,0)\rightarrow(0,0)\rightarrow(0,1)\rightarrow(0,2)

【数据范围】

字符串 ss 的长度不超过 10510^5

统计

相关

在以下作业中: