Ctrl K

Цифры в самом выгодном порядке

Средняя
Дано целое число num. Переставьте его цифры так, чтобы получилось наименьшее возможное число, и верните его. Знак числа сохраняется, а ведущих нулей в результате быть не должно (у числа 0 запись — просто 0).
Пример 1
num=5070 → 5007

Из цифр 5, 0, 7, 0 без ведущего нуля меньше всего получается 5007.

Пример 2
num=-2093 → -9320

Знак остаётся минусом, а отрицательное число тем меньше, чем больше модуль: -9320.

Пример 3
num=0 → 0
Ограничения
  • -10¹⁹ ≤ num ≤ 10¹⁹
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗначения параболы по порядку СредняяЦепочка кратных СредняяВстретиться на одном значении СредняяСамые близкие показания часов СредняяПеремешать цифры до степени двойки Средняя
загружаем Python…
Вход
num=5070
Ожидается
5007

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 123 теста на сервере, включая скрытые.