传统题 100ms 512MiB

F01 最小表示法【模板题】

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题意】

当字符串 SS 中选定一个位置 ii 满足 SiSn+S1Si1=TS_i \dots S_n + S_1 \dots S_{i-1} = T,则 TTSS 的循环同构串。

S=bcadS=bcad,其循环同构串有 bcadbcadcadbcadbadbcadbcdbcadbca

i=3i=3 时,得到字典序最小的循环同构串是 adbcadbc

最小表示法:就是找出字符串S的循环同构串中字典序最小的那一个。

【输入格式】

输入只有一行字符串(长度不会超出 10610^6 的范围)。

【输出格式】

字符串所有同构串中的最小表示。

【输入样例】

bcad

【输出样例】

adbc

课堂测试(20250717)F01F02

未参加
状态
已结束
规则
XCPC
题目
15
开始于
2025-7-17 14:00
结束于
2025-7-17 16:40
持续时间
2.7 小时
主持人
参赛人数
11