旋转字符串
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Description
给定一个字符串 ,现在会对这个字符串进行无限次操作。
每次操作都会生成一个新的字符串 ,它是将 这个字符串的最后一个字符移动到第一个位置得到的,即若
则
随后将这个字符串 接到字符串 的末尾,作为下一次操作的字符串 。
现在问进行过无限次操作的字符串 的第 位是什么字符。
Input Format
输入共两行。
第一行输入一个字符串,保证字符串只包含大写字母,且字符串的长度 满足 。
第二行输入 ,含义见题目描述(注意,字符串的第一个字符的位置为 )。
Output Format
输出一个字符,表示进行过无限次操作的字符串 的第 位的字符。
NEXT
11
E
Hint
NEXT先进行一次操作,得到新的字符串为NEXTTNEX。
NEXTTNEX再进行一次操作,得到新的字符串为NEXTTNEXXNEXTTNE。
可以得知该字符串的第 位为E,且经过无限次操作的字符串的第 位也为E。
2022暑期集训营 第一周排位赛
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 6
- Start at
- 2022-7-3 13:00
- End at
- 2022-7-3 17:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 56