#4627. 提取指定区间的子串
提取指定区间的子串
题目描述
输入一个字符串(无空格),再输入两个整数 l 和 r(1 ≤ l ≤ r ≤ 字符串长度),要求提取该字符串中从第 l 个字符到第 r 个字符的子串并输出。
输入格式
第一行:一个无空格字符串
第二行:两个整数 l 和 r
输出格式
一行,输出提取的子串
样例输入
abcdefghij
3 7
样例输出
cdefg
考点聚焦
- 无空格字符串读取(
cin即可); - 字符串长度获取;
- 子串提取(
substr()函数的使用)。
解题思路提示
- substr() 函数的语法:s.substr(pos, len),其中 pos 是起始下标(从 0 开始),len 是子串长度;
- 题目中 l 是第 l 个字符(从 1 开始),对应 substr() 的起始下标是 l-1;
- 子串长度为 r - l + 1,代入 substr() 即可提取目标子串。