Ctrl K

Вторая по величине цифра

Лёгкая
Дана строка text из строчных латинских букв и цифр. Среди различных цифр, которые в ней встречаются, найдите вторую по величине и верните её как число. Повторы одной цифры не считаются разными цифрами. Если различных цифр меньше двух, верните -1.
Пример 1
text="room404floor7" → 4

В строке встречаются цифры 0, 4 и 7. Самая большая — 7, следующая за ней — 4.

Пример 2
text="agent007" → 0

Различных цифр две: 0 и 7. Вторая по величине — 0.

Пример 3
text="x9y9z" → -1

Есть только одна различная цифра — 9, второй нет.

Ограничения
  • 1 ≤ len(text) ≤ 500
  • text состоит из строчных латинских букв и цифр
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗначение римского числа ЛёгкаяОдин и тот же шифр ЛёгкаяТе же буквы, другой порядок ЛёгкаяЧисло вверх ногами ЛёгкаяПеремешать в палиндром Лёгкая
загружаем Python…
Вход
text="room404floor7"
Ожидается
4

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