#1647. 【基础】重新排列

【基础】重新排列

题目描述

现在有一个 2020 位以内的自然数,你可以将组成这个数的各位数字重新排列,得到一个数值为最小的新数,但新数的位数保持不变。

例如:231231 重新排序后位数不变的最小数是 1231232310523105 重新排序后位数不变的最小数是 1023510235

请编程打印出重新排列后的新数。

输入格式

输入一个整数,位数不超过 2020

输出格式

输出重新排列后最小的新数。

样例

382
238

数据范围与提示

输入整数的位数不超过 2020

来源

字符串