Distortion!!
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一个仅由字符 'd' 和 'p' 组成的字符串 。你可以对字符串进行最多一次操作:
- 选择字符串的某个子区间 ,对该区间进行 翻转。
翻转操作包括以下两个步骤:
- 区间内字符反转:交换 和 ,其中 且 。
- 字符互换:将字符
'd'替换为'p',将字符'p'替换为'd'。
你需要通过进行一次这样的操作(或者不进行任何操作),使得最终得到的字符串字典序最小。
字典序:字典序是字符串的自然排列顺序,首先比较首字母,若首字母相同,则比较第二个字母,以此类推。
输入格式
第一行一个整数 表示字符串的长度 。
第二行一个只包含字符 'd' 和 'p' 的字符串。
输出格式
输出一个字符串,表示通过最多一次操作后得到的字典序最小的字符串。
样例 #1
样例输入 #1
6
dpdppd
样例输出 #1
dddpdd
样例 #2
样例输入 #2
3
ddd
样例输出 #2
ddd
样例 #3
样例输入 #3
11
ddpdpdppddp
样例输出 #3
ddddpdpdddp
提示
- 在样例 1 中,翻转区间 后,得到的字符串是字典序最小的。
- 如果字符串本身已经是字典序最小的形式,可以不进行任何操作。
2024 NUAAXCPC Freshman Contest
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 13
- 开始于
- 2024-11-23 13:00
- 结束于
- 2024-11-23 17:00
- 持续时间
- 4 小时
- 主持人
- 参赛人数
- 123