P12281 [蓝桥杯 2024 国 Python A/Java A] 记事本

题目描述

小蓝经常用记事本记录文字,最近他发现记事本功能太少,因此他写了一款插件用来支持记事本更多的文本编辑功能,这些功能如下表所示: | 命令 | 功能 | | :---: | :---: | | $[n]\mathrm{h}$ | 光标向左移动 $[n]$ 个字符(到最左侧则停止)。 | | $[n]\mathrm{l}$ | 光标向右移动 $[n]$ 个字符(到最右侧则停止)。 | | $\mathrm{insert}$ "$[text]$" | 在当前光标位置插入文本 $[text]$,同时光标移动到 $[text]$ 右侧。 | | $\mathrm d [n]\mathrm{h}$ | 删除光标左侧 $[n]$ 个字符(不足 $[n]$ 则全删除)。 | | $\mathrm d [n]\mathrm{l}$ | 删除光标右侧 $[n]$ 个字符(不足 $[n]$ 则全删除)。 | 小蓝建立了一个新的文本文件,初始是空白的,在经过若干次上述操作之后,请将文本内容输出。

输入格式

输入的第一行包含一个整数 $T$,表示操作次数。 接下来 $T$ 行,每行包含一个命令,格式如上表所示。

输出格式

输出一行包含一个字符串表示最终文本内容。

说明/提示

### 评测用例规模与约定 对于所有评测用例,$1 \leq T \leq 100$,$1 \leq |text| \leq 100$,$1 \leq n \leq 100$,$text$ 仅包含大小写字母、数字、空格。