#310. 字符串递减截取拼接
字符串递减截取拼接
字符串递减截取拼接
题目背景
聪聪最近在学习字符串处理。他遇到一个有趣的问题,需要你来帮忙解决。
题目描述
给定一个字符串 和一个整数 ,你需要返回一个新的字符串。这个新字符串由以下部分组成:首先是 的前 个字符,接着是 的前 个字符,然后是 的前 个字符,依此类推,直到 的前 个字符。 你可以假设 的值在 到字符串 的长度之间(包括 和 的长度),即 。
输入格式
输入以如下格式从标准输入中给出。
一行,包含一个字符串 。 另一行,包含一个整数 。
输出格式
输出以如下格式输出到标准输出中。
一个字符串,表示拼接后的结果。
样例
Chocolate
4
ChocChoChC
Chocolate
3
ChoChC
Ice Cream
2
IcI
样例解释
样例1:输入字符串为 "Chocolate",。 拼接结果为 "Choc" (前4个字符) + "Cho" (前3个字符) + "Ch" (前2个字符) + "C" (前1个字符) = "ChocChoChC"。
样例2:输入字符串为 "Chocolate",。 拼接结果为 "Cho" (前3个字符) + "Ch" (前2个字符) + "C" (前1个字符) = "ChoChC"。
样例3:输入字符串为 "Ice Cream",。 拼接结果为 "Ic" (前2个字符) + "I" (前1个字符) = "IcI"。
数据范围
每个测试用例的时间限制为 1 秒,内存限制为 1024 KiB。 字符串 的长度不超过 。 。