#ABC199C. 前后交换
前后交换
前后交换
题目描述
有一个长度为 的字符串 。
对这个字符串给出 个查询。第 个查询给出 个整数 ,进行如下处理:
-
当 时:交换 的第 个字符和第 个字符
-
当 时:交换 的前半 个字符和后半 个字符(不使用 的值)
例如,当 为
FLIP时执行此查询后, 变为IPFL。
请按给定顺序处理完所有 个查询后,输出 。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出查询处理后的 。
样例
2
FLIP
2
2 0 0
1 1 4
LPFI
第 个查询交换 的前半 个字符和后半 个字符,因此 变为 IPFL。
第 个查询交换 的第 个字符和第 个字符,因此 变为 LPFI。
2
FLIP
6
1 1 3
2 0 0
1 1 2
1 2 3
2 0 0
1 1 4
ILPF
数据范围
- 是仅由大写英文字母组成的长度为 的字符串
- 是 或
- 当 时,
- 当 时,
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 2126
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者