Спрятанный HackerRank

Иногда нужно проверить, можно ли собрать нужное слово из символов строки, не меняя их порядок. Функция получает строку s и должна найти в ней слово hackerrank как подпоследовательность: символы идут по порядку, но могут быть не рядом. Верните YES, если собрать слово можно, иначе верните NO.

Примеры

Ввод
"hereiamstackerrank"
Вывод
"YES"
Ввод
"hackerworld"
Вывод
"NO"
Ввод
"hhaacckkekraraannk"
Вывод
"YES"

Нужно реализовать

def hackerrank_in_string(s: str) -> str:

Теги

stringstwo-pointers
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"hereiamstackerrank"
Ожидаемый"YES"
2
Ввод
"hackerworld"
Ожидаемый"NO"
3
Ввод
"hhaacckkekraraannk"
Ожидаемый"YES"
4
Ввод
"rhbaasdndfsdskgbfefdbrsdfhuyatrjtcrtyytktjjt"
Ожидаемый"NO"
5
Ввод
"hackerrank"
Ожидаемый"YES"
6
Ввод
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Ожидаемый"NO"
Фокус-радио
На паузе · SomaFM · Fluid