A71100.Word

普及/提高-

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

题目背景

FM\color{red}{\mathtt{FM}}:“Word 真的太好用了!”

JW\color{blue}{\mathtt{JW}}:“是啊,话说我们是不是可以手搓一个?”

FM\color{red}{\mathtt{FM}}:“啊?!这么突然!”

JW\color{blue}{\mathtt{JW}}:“没错,你永远摸不透一个天才的脑回路!”

FM\color{red}{\mathtt{FM}}:“(这么自恋的吗)啊这……行吧。”

JW\color{blue}{\mathtt{JW}}:“Word,启动!”

FM\color{red}{\mathtt{FM}}:“不对,我们好像都不会编程啊……”

JW\color{blue}{\mathtt{JW}}:“也对,那就雇一个程序员吧。”

所以你就这么水灵灵的写代码来了。


在 FM 自创的 Word 文档中有几种操作:

  • 键入操作 I\mathtt{I},即 Input\mathtt{Input}

    • 作用:在光标位置键入一个字符(非空格及换行符)
    • 语法:I x,其中 x 表示键入的字符
  • 全选操作 A\mathtt{A},即 All\mathtt{All}

    • 作用:全选文档内容
    • 语法:A
  • 复制操作 C\mathtt{C},即 Copy\mathtt{Copy}

    • 作用:对选定内容复制进剪贴板并覆盖剪贴板原来内容
    • 语法:C
  • 粘贴操作 V\mathtt{V},即 Viscidity\mathtt{Viscidity}

    • 作用:在文档光标处插入剪贴板中的内容
    • 语法:V
  • 单击操作 P\mathtt{P},即 Point\mathtt{Point}

    • 作用:将光标位置移动到点击的位置,取消全选
    • 语法:P i,其中 i 表示单击的位置位于第 ii 个字符之后
  • 双击操作 TP\mathtt{TP},即 Two Points\mathtt{Two\ Points}

    • 作用:取消全选并单独选择一个字符,若替换该字符,光标的位置会在替换后的字符后
    • 语法:TP i,其中 i 表示选中的字符是文档中的第 ii

这里所说的字符下标与 C++ 不同,它是从 11 开始的,且每次键入及粘贴操作都会改变部分字符的下标。

当全选操作和键入或粘贴操作连续使用时,文档内容将会被覆盖为输入的内容,光标也会默认到末尾。单击操作语法中的 i 若超过当前文档长度则默认光标会移动到文档最后一个字符后,双击则会选择文档最后一个字符。

FM 呕心沥血发明了这么好用的 Word,你还在等什么,快来试试吧!

输入格式

第一行为一个整数 NN,表示操作次数。

接下来 NN 行,每行根据题目描述中的语法执行一次操作。

输出格式

输出执行完所有操作后的一行字符串。

输入输出样例

  • 输入#1

    13
    C
    I 1
    A
    C
    V
    P 1
    V
    I 4
    I 5
    TP 10
    I 4
    P 4
    I 1

    输出#1

    114514

说明/提示

【数据范围】

对于 100%100\% 的数据,保证:

  • 1N1001 \leq N \leq 100
  • 输入内容符合题目描述中的语法规定

【样例解释】

样例组 #1:共有 1313 次操作:

  1. 复制选择内容(无效操作),此时文档为空,剪贴板为空,光标位于文档末;

  2. 键入 11,此时文档为 11,剪贴板为空,光标位于文档末;

  3. 全选文档,此时文档为 11,剪贴板为空,没有光标;

  4. 复制选择内容,此时文档为 11,剪贴板为 11,光标位于文档末;

  5. 粘贴剪贴板内容,此时文档为 1111,剪贴板为 11,光标位于文档末;

  6. 移动光标到位置 11,此时文档为 1111,剪贴板为 11,光标位于位置 11(即第一个数字 11 后);

  7. 粘贴剪贴板内容,此时文档为 111111,剪贴板为 11,光标位于位置 22(即第二个数字 11 后);

  8. 键入 44,此时文档为 11411141,剪贴板为 11,光标位于位置 33(数字 44 后);

  9. 键入 55,此时文档为 1145111451,剪贴板为 11,光标位于位置 44(数字 55 后);

  10. 双击位置 1010 选中数字 11,此时文档为 1145111451,剪贴板为 11,没有光标;

  11. 键入 44,此时文档为 1145411454,剪贴板为 11,光标位于文档末;

  12. 移动光标到位置 44,此时文档为 1145411454,剪贴板为为 11,光标位于位置 44(即数字 55 后);

  13. 键入 11,此时文档为 114514114514,剪贴板为 11,光标位于位置 55(即第三个数字 11 后)。

因此最后的得到的字符串为 114514114514

首页