#SummerP0022. DP?
DP?
Description
对于仅由字符 d 和 p 组成、长度为 的字符串 ,定义 经过 度旋转后的字符串为 。更严格地说, 满足以下条件:
- 是仅由 d 和 p 组成、长度为 的字符串。
- 对于所有满足 的整数 , 的第 个字符与 的第 个字符不同。
例如,当 时, ;当 时, 。
给定一个仅由 d 和 p 组成、长度为 的字符串 。
你可以进行** 次或 次**如下操作:
选择整数 ,满足 。设 为 的第 个字符到第 个字符组成的子串,然后将这段子串替换为 。
请输出所有可能得到的字符串中字典序最小的一个。
Format
Input
第一行包含一个整数 。
第二行包含一个长度为 、仅由 d 和 p 组成的字符串 。
Output
输出一个字符串,表示答案。
Samples
6
dpdppd
dddpdd
2
dd
dd
11
ddpdpdppddp
ddddpdpdddp
相关
在下列比赛中: