1132.字符串操作

通过数:180提交数:390学校:北京邮电大学考研机试真题 题目列表 标签
大家平时都会用到字符串,现在有几种字符串操作,需要你用这几种操作处理下字符串。 HINT 字符串下标从 $0$ 开始,所有操作的数据范围都合乎规范。 输入格式 多组数据,以 $EOF$ 结束。 第一行一个字符串,字符串长度大于 $0$,并且小于等于 $200$。 第二行一个数字 $t$,$(0 < t <= 200)$。 下面 $t$ 行,每行表示一种操作。 共有两种操作,每行数据的第一个数表示操作的种类: 翻转操作:第一个是一个数字 $0$,然后两个数字 $i$ 和 $len$,翻转从下标 $i$ 长度为 $len$ 的子串。 替换操作:第一个是一个数字 $1$,然后两个数字 $i$ 和 $len$,接着一个长度为 $len$ 的字符串 $str$,用 $str$ 替换从下标 $i$ 长度为 $len$ 的子串。 字符串操作后会更新,旧的字符串被舍弃。 (详见 sample) 输出格式 每个操作之后输出生成的新的字符串 输入样例 bac 2 0 0 3 1 1 2 as 输出样例 cab cas
C
补全
点击调试按钮即可调试代码。

点击提交按钮即可提交代码。