#281. 字符串截取与条件判断

    ID: 281 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatString-1gesp3字符串条件结构

字符串截取与条件判断

截取字符串

题目背景

聪聪最近在学习字符串操作。他遇到一个问题,需要从一个字符串中截取特定长度的子串。

题目描述

给定一个字符串和一个索引,返回从该索引开始的长度为 22 的子字符串。如果该索引过大或过小,无法定义一个长度为 22 的子字符串,则使用字符串的前 22 个字符。保证字符串的长度至少为 22

输入格式

输入包含两行。

第一行是一个字符串 SS。 第二行是一个整数 idxidx,表示起始索引。

输出格式

输出一个字符串,表示截取后的子字符串。

样例

java"
"ja"
java"
"va"
java"
"ja"

样例解释

  • 对于样例1,假设输入字符串为 "java",索引为 00。从索引 00 开始截取长度为 22 的子字符串是 "ja"。
  • 对于样例2,假设输入字符串为 "java",索引为 22。从索引 22 开始截取长度为 22 的子字符串是 "va"。
  • 对于样例3,假设输入字符串为 "java",索引为 1-133。由于索引过小或过大,无法截取长度为 22 的子字符串,因此使用字符串的前 22 个字符 "ja"。

数据范围

字符串 SS 的长度至少为 22。 索引 idxidx 是一个整数。