#AT1296. 字符串构建
字符串构建
题目描述
一开始有一个只包含小写字母的字符串 。
接下来要执行 次操作,对于每次操作,输入一个 。
- 如果 ,将 翻转。
- 如果 ,再给定一个数 和一个小写字母 。
- 如果 ,将 加在 的开头。
- 如果 ,将 加在 的末尾。
输出所有操作结束后的字符串 。
输入
第一行输入一个字符串
第二行输入一个整数
接下来一共个询问
1 表示
2 Fi Ci表示
输出
输出结果字符串
a
4
2 1 p
1
2 2 c
1
cpa
样例解释
有 次操作。初始时, 为 a。
操作 1:在 的开头添加 p。 变为 pa。
操作 2:翻转 。 变为 ap。
操作 3:在 的末尾添加 c。 变为 apc。
操作 4: 翻转 。 变为 cpa。
因此,最后得到的字符串为 cpa。
a
6
2 2 a
2 1 b
1
2 2 c
1
1
aabc
样例解释
有 次操作。初始时, 为a。
操作 1: 变为 aa。
操作 2: 变为 baa。
操作 3: 变为 aab。
操作 4: 变为 aabc。
操作 5: 变为 cbaa。
操作 6: 变为 aabc。
因此,最后得到的字符串为 aabc。
y
1
2 1 x
xy
提示
- 都是小写字母
- 或者
- 或者
- 都是小写字母