#aBC199C. [ABC199C] IPFL
[ABC199C] IPFL
AT_abc199_c [ABC199C] IPFL
题目描述
有一个长度为 的字符串 。
现在对这个字符串进行 次操作。第 次操作给出三个整数 ,请按如下方式处理:
- 当 时:交换 的第 个字符和第 个字符。
- 当 时:交换 的前半部分 个字符和后半部分 个字符(此时 的值不使用)。
例如,当 为FLIP时,执行该操作后, 变为IPFL。
请按照给定顺序依次处理这 个操作,输出最终的字符串 。
输入格式
输入按以下格式从标准输入读入。
输出格式
请输出所有操作处理后的字符串 。
输入输出样例 #1
输入 #1
2
FLIP
2
2 0 0
1 1 4
输出 #1
LPFI
输入输出样例 #2
输入 #2
2
FLIP
6
1 1 3
2 0 0
1 1 2
1 2 3
2 0 0
1 1 4
输出 #2
ILPF
说明/提示
限制条件
- 是仅由大写英文字母组成的长度为 的字符串
- 为 或
- 当 时,
- 当 时,
样例解释 1
第 次操作是将 的前半部分 个字符和后半部分 个字符交换,因此 变为 IPFL。
第 次操作是将 的第 个字符和第 个字符交换,因此 变为 LPFI。
由 ChatGPT 4.1 翻译