3232: 环状字符串-环排
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:37
解决:24
题目描述
## 题目描述
33DAI 把一个字符串 $s$ 写在了纸杯杯壁上,这样字符串就构成了环。
比如 $s$ 当是 `"abcd1234"` 时,按顺序 `a` 后面是 `b`,`d` 后面是 `1`,`4` 后面是 `a`。
请输出 $s$ 中,从第 $n$ 个字符开始,按环上顺序的 $m$ 个字符(可以重叠,详见样例数据)。 比如 $s$ 当是 `"abcd1234"` 时,从第 $4$ 个字符开始的 $7$ 个字符就是:`d1234ab`. ## 输入格式 第一行为字符串 $s$。 第二行为空格隔开的两个整数 $n,m$。 ## 输出格式 输出一行,为按题目要求的字符串。 ```input1 abcd1234 4 7 ``` ```output1 d1234ab ``` ```input2 abcd1234 6 10 ``` ```output2 234abcd123 ``` ## 数据规模与约定 对于 $100\%$ 的数据,保证:$s$ 中仅包含大小写英文字母及数字字符,$1\le |s|\le 100$,$1\le n\le |s|$,$1\le m\le 500$。其中 $|s|$ 表示字符串 $s$ 的长度。 - 子任务 1(30 分):保证 $n+m-1\le |s|$。 - 子任务 2(30 分):保证 $m\le |s|$。 - 子任务 3(30 分):没有特殊限制。
请输出 $s$ 中,从第 $n$ 个字符开始,按环上顺序的 $m$ 个字符(可以重叠,详见样例数据)。 比如 $s$ 当是 `"abcd1234"` 时,从第 $4$ 个字符开始的 $7$ 个字符就是:`d1234ab`. ## 输入格式 第一行为字符串 $s$。 第二行为空格隔开的两个整数 $n,m$。 ## 输出格式 输出一行,为按题目要求的字符串。 ```input1 abcd1234 4 7 ``` ```output1 d1234ab ``` ```input2 abcd1234 6 10 ``` ```output2 234abcd123 ``` ## 数据规模与约定 对于 $100\%$ 的数据,保证:$s$ 中仅包含大小写英文字母及数字字符,$1\le |s|\le 100$,$1\le n\le |s|$,$1\le m\le 500$。其中 $|s|$ 表示字符串 $s$ 的长度。 - 子任务 1(30 分):保证 $n+m-1\le |s|$。 - 子任务 2(30 分):保证 $m\le |s|$。 - 子任务 3(30 分):没有特殊限制。
输入
输出
样例输入 复制
abcd1234
4 7
样例输出 复制
d1234ab