3969 - D.旋转操作

题目描述

把字符串旋转一次操作等价于把字符串的最后一个字符改放到第1个字符的前面,例如:

“abcdefg” ---旋转一次 --- “gabcdef"
现在输入一个字符串s,还有N个旋转操作,每个操作有3个参数:s, t, c,意思是你要把开始位置为s,结束位置是t的字符旋转c次。
例如:字符串“abcdefg”,经过操作(2, 5, 2)后变为“abefcdg" <br />



输入

第1行不包含空格的字符串s,长度不超过1000;

第2行一个整数N&#44;表示下面有N个旋转操作度(1-N-1000);
下面N行,每行3个数s(字符下标为s)&#44;t&#44;c。(保证0≤s≤t
输出

输出只有一行,将s依次N次操作后的字符串。

样例

输入

Youwantsomeonetohelpyou
3
1 5 100
0 3 20
2 15 60

输出

Yonetouwantsomeohelpyou
来源

D.字符串

题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 0
通过人数 0
金币数量
难度 未标记


上一题 下一题