#B10032. 字符串区间反转
字符串区间反转
问题描述
给定一个只包含小写英文字母的字符串 。接下来有 次操作。
每次操作给出两个位置 ,请把字符串中从左到右第 个字符到第 个字符这一段反过来。
例如,字符串 abcdef 的第 到第 个字符是 cde。把这一段反过来后,字符串变成 abedcf。
请按输入顺序完成所有操作,并输出最后的字符串。
输入格式
第一行输入一个字符串 。
第二行输入一个整数 ,表示操作次数。
接下来 行,每行输入两个整数 ,表示第 次操作要反转的位置区间。
输出格式
第一行输出完成全部操作后的字符串。
样例输入 1
abcdef
2
3 5
1 4
样例输出 1
debacf
样例输入 2
redcoat
3
1 7
1 2
3 4
样例输出 2
atcoder
评测数据规模
对于所有数据,保证:
- ,,。