编程题
### 问题描述 小蓝被称之为数字王国的数学魔术家,他总是能将一个数字变换出不同的样子。 现在小蓝遇见了一个考验,给定一个整数 $x$​,小蓝可以从 $x$​ 中任意选择两个数字并调换它们的位置,请问在保证变换后 $x$​ 合法的情况下 $x$​ 可以变成的最大值和最小值分别是多少? 比如数字 $130$,可以变为 $310$,但不能变为 $013$,因为 $0$ 开头的数字不合法。 **操作可以进行无限次。** ### 输入格式 输入一行一个整数 $x( 1\leq x \leq 10^{100000})$。 保证 $x$ 是个合法的整数。 ### 输出格式 输出一行两个整数分别表示 $x$ 可以变成的最大值和最小值。 ### 输入样例 ```text 1423 ``` ### 输出样例 ```text 4321 1234 ```
查看答案
赣ICP备20007335号-2