A71100.Word
普及/提高-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
题目背景
FM:“Word 真的太好用了!”
JW:“是啊,话说我们是不是可以手搓一个?”
FM:“啊?!这么突然!”
JW:“没错,你永远摸不透一个天才的脑回路!”
FM:“(这么自恋的吗)啊这……行吧。”
JW:“Word,启动!”
FM:“不对,我们好像都不会编程啊……”
JW:“也对,那就雇一个程序员吧。”
所以你就这么水灵灵的写代码来了。
在 FM 自创的 Word 文档中有几种操作:
-
键入操作 I,即 Input
- 作用:在光标位置键入一个字符(非空格及换行符)
- 语法:
I x
,其中x
表示键入的字符
-
全选操作 A,即 All
- 作用:全选文档内容
- 语法:
A
-
复制操作 C,即 Copy
- 作用:对选定内容复制进剪贴板并覆盖剪贴板原来内容
- 语法:
C
-
粘贴操作 V,即 Viscidity
- 作用:在文档光标处插入剪贴板中的内容
- 语法:
V
-
单击操作 P,即 Point
- 作用:将光标位置移动到点击的位置,取消全选
- 语法:
P i
,其中i
表示单击的位置位于第 i 个字符之后
-
双击操作 TP,即 Two Points
- 作用:取消全选并单独选择一个字符,若替换该字符,光标的位置会在替换后的字符后
- 语法:
TP i
,其中i
表示选中的字符是文档中的第 i 个
这里所说的字符下标与 C++ 不同,它是从 1 开始的,且每次键入及粘贴操作都会改变部分字符的下标。
当全选操作和键入或粘贴操作连续使用时,文档内容将会被覆盖为输入的内容,光标也会默认到末尾。单击操作语法中的 i
若超过当前文档长度则默认光标会移动到文档最后一个字符后,双击则会选择文档最后一个字符。
FM 呕心沥血发明了这么好用的 Word,你还在等什么,快来试试吧!
输入格式
第一行为一个整数 N,表示操作次数。
接下来 N 行,每行根据题目描述中的语法执行一次操作。
输出格式
输出执行完所有操作后的一行字符串。
输入输出样例
输入#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% 的数据,保证:
- 1≤N≤100
- 输入内容符合题目描述中的语法规定
【样例解释】
样例组 #1:共有 13 次操作:
-
复制选择内容(无效操作),此时文档为空,剪贴板为空,光标位于文档末;
-
键入 1,此时文档为 1,剪贴板为空,光标位于文档末;
-
全选文档,此时文档为 1,剪贴板为空,没有光标;
-
复制选择内容,此时文档为 1,剪贴板为 1,光标位于文档末;
-
粘贴剪贴板内容,此时文档为 11,剪贴板为 1,光标位于文档末;
-
移动光标到位置 1,此时文档为 11,剪贴板为 1,光标位于位置 1(即第一个数字 1 后);
-
粘贴剪贴板内容,此时文档为 111,剪贴板为 1,光标位于位置 2(即第二个数字 1 后);
-
键入 4,此时文档为 1141,剪贴板为 1,光标位于位置 3(数字 4 后);
-
键入 5,此时文档为 11451,剪贴板为 1,光标位于位置 4(数字 5 后);
-
双击位置 10 选中数字 1,此时文档为 11451,剪贴板为 1,没有光标;
-
键入 4,此时文档为 11454,剪贴板为 1,光标位于文档末;
-
移动光标到位置 4,此时文档为 11454,剪贴板为为 1,光标位于位置 4(即数字 5 后);
-
键入 1,此时文档为 114514,剪贴板为 1,光标位于位置 5(即第三个数字 1 后)。
因此最后的得到的字符串为 114514。