CF797C.Minimal string

传统题 时间 2000 ms 内存 256 MiB 9 尝试 1 已通过 1 标签

Minimal string

题目描述

Petya 在生日时收到了一个长度不超过 10510^5 的字符串 ss 作为礼物。他又准备了两个空字符串 ttuu,并决定玩一个游戏。游戏有两种可能的操作:

  • ss 的开头提取一个字符,并将此字符添加到 tt 的结尾。
  • tt 的结尾提取一个字符,并将此字符添加到 uu 的结尾。

Petya 想要让 sstt 最终都变为空串,并让 uu 字典序最小。

你需要编写程序,帮助 Petya 赢得这场游戏。

输入格式

第一行是非空字符串 ss1s1051 \leq |s| \leq 10^{5}),由小写英文字母组成。

输出格式

输出最终得到的字符串 uu

说明/提示

由 ChatGPT 5 翻译

样例

cab
abc
acdb
abdc

在线编程 IDE

建议全屏模式获得最佳体验