编程题
### 问题描述 在一个古老而神秘的世界里,小桥是一位勇敢的冒险家。他来到了一座神秘的古堡,古堡顶部有一个由字母组成的门锁,需要通过正确的组合才能打开。他得到了字符串 $s$ 和字符串 $t$, 现在他需要重新排列字符串 $s$ 中的字母,使得 $s$ 的字典序严格大于 $t$。如果有多组解,输出字典序最大的一组,如果无解则输出 `N`。 ### 输入格式 第一行输入一个字符串 $s$($1 \le |s| \le 10^4$),表示需要重新排列的字符串。 第二行输入一个字符串 $t$($1 \le |t| \le 10^4$),表示字典序比较的参照字符串。 输入保证 $|s|=|t|$,且只包含小写字母。 ### 输出格式 输出仅一行,表示重新排列后的 $s$,如果有多组解输出字典序最大的一组,如果无解则输出 `N`。 ### 样例输入 ``` cde abc ``` ### 样例输出 ``` edc ```
查看答案
赣ICP备20007335号-2