- 23, Oct 2024
- #1
В этом задании вы получаете на вход строку, содержащую строку из X, Y и Z, например. «ХИЗЗ». X, Y и Z представляют конкретный символ. Затем этот шаблон сравнивается со вторым строковым входом. Если шаблон существует как подстрока во втором входе, верните
, otherwise, returnFalse
True
. Как только в слове найден шаблон, программа прекращает поиск и возвращает результат. bananas ---> True (pattern found: nanas)
banana ---> False (pattern not found)
.
Примеры
Узор: «XXYY»
succeed ---> True (pattern found: ccee)
success ---> False (pattern not matched)
balloon ---> True (pattern found: lloo)
Узор: «XYXYZ»
True
- Примечание. Это не фактический ввод. Это пример того, как должна работать программа. Ваша программа должна вывести
False
orTrue
или другие значения «Истина/Ложь».
Другая важная/полезная информация
- Шаблон не обязательно должен содержать X, Y и Z, он может содержать X и Y или даже (хотя и несколько бессмысленно) только X.
- Шаблон не может быть пустым, но он не будет использоваться в качестве тестового примера.
- Строка поиска не будет пустой и будет записана строчными буквами.
- Алфавитный порядок X, Y и Z в шаблоне не имеет значения.
- X, Y и Z должен быть уникальными персонажами.
- Вы можете использовать любую библиотеку по вашему желанию.
- Оценка определяется размер кода, в байтах. Побеждает наименьший результат.
Удачи!
#код-гольф