digits из десятичных цифр. Разрешено не более одного раза поменять местами две соседние цифры, если обе они чётные или обе нечётные (например, 3 и 7 или 0 и 8 — можно, 4 и 5 — нельзя).
Верните наименьшую в лексикографическом порядке строку, которую можно так получить. Обмен делать не обязательно.digits="6285" → '2685'
6 и 2 — обе чётные, их можно поменять: "2685" меньше исходной строки.
digits="7429" → '7249'
Пары 7/4 и 2/9 разной чётности. А 4 и 2 обе чётные: поменяв их, получаем меньшую строку "7249".
digits="1357" → '1357'
Все цифры нечётные, но строка уже возрастает — любой обмен её только ухудшит.
digits состоит только из цифрdigits="6285"
'2685'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 127 тестов на сервере, включая скрытые.