#P603. 无限延展
无限延展
题目描述
给定一个字符串 ,取出 的最后一个字符,将这个字符移动到 的头部,构成一个新字符串 。例如 ,则 。然后将 拼接在 后面变成一个更长的字符串,反复这个过程就可以得到无限长的字符串。例如 abcd
将变成 abcddabc
,然后会变成 abcddabccabcddab
,之后的字符以此类推。
给定一个整数 ,以及 ,请问输出字符串的第 个字符。例如上个例子中, 时对应的字符是 a
。
输入格式
- 第一行:单个字符串表示 ,保证只出现大小写拉丁字母
- 第二行:单个整数表示
输出格式
单个字符:表示答案。
abc
10
c
样例解释 1
abc --> abccab --> abccabbabcca
数据范围
设 表示输入的字符串长度
- 对于 的数据, ;
- 对于 的数据, ;
- 对于 的数据,
- 。