Войти Создать аккаунт

Строки · 36 из 37

Пароль без повторов

Новый роутер в квартире капризничает: в пароле ни один знак не должен повторяться. Сосед хочет взять пароль из любимой длинной цитаты — самый длинный непрерывный кусок, где все знаки разные.

Цитаты у него бывают на страницу, а терпения — на секунду.

Что сделать

Найдите в цитате самый длинный непрерывный кусок, где ни один знак не повторяется, — для пароля.

Что приходит

  • fraza — цитата, строка до ста тысяч знаков

Что вернуть

Этот кусок; таких несколько — первый, пустая фраза — "".

Допишите функцию samyy_dlinnyy в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Пример

В «абвгабвгде» кусок «абвг» обрывается на второй «а». Самый длинный без повторов — "абвгде": шесть разных знаков подряд в конце фразы.

Тот же пример кодом
Вызов
samyy_dlinnyy("абвгабвгде")
Вернуть
'абвгде'
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.