Спрятанный HackerRank
Иногда нужно проверить, можно ли собрать нужное слово из символов строки, не меняя их порядок. Функция получает строку s и должна найти в ней слово hackerrank как подпоследовательность: символы идут по порядку, но могут быть не рядом. Верните YES, если собрать слово можно, иначе верните NO.
Примеры
Ввод
"hereiamstackerrank"Вывод
"YES"Ввод
"hackerworld"Вывод
"NO"Ввод
"hhaacckkekraraannk"Вывод
"YES"Нужно реализовать
def hackerrank_in_string(s: str) -> str:
Теги
stringstwo-pointers
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"hereiamstackerrank"Ожидаемый
"YES"2
Ввод
"hackerworld"Ожидаемый
"NO"3
Ввод
"hhaacckkekraraannk"Ожидаемый
"YES"4
Ввод
"rhbaasdndfsdskgbfefdbrsdfhuyatrjtcrtyytktjjt"Ожидаемый
"NO"5
Ввод
"hackerrank"Ожидаемый
"YES"6
Ввод
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"Ожидаемый
"NO"Фокус-радио
На паузе · SomaFM · Fluid