K. Словарь
3000 мс · 256 МБ · всё или ничего
Дан текст и набор слов. Для каждого слова определите, встречается ли оно в тексте как подстрока.
Искать каждое слово по отдельности нельзя: слов до , текст до , и поиск каждого по всему тексту даёт до операций.
Формат ввода
В первой строке - текст (не более строчных латинских букв).
Во второй - число ().
В следующих строках - слова длиной не более 30 строчных латинских букв. Слова различны и отсортированы лексикографически, их суммарная длина не превосходит .
Формат вывода
Для каждого слова выведите Yes, если оно есть в тексте, и No иначе.
Примеры
ввод
trololo 3 abacabadabacaba olo trol
вывод
No Yes Yes
ввод
abacabadabacabaabacabadabacaba 1 abacabadabacabaabacabadabacaba
вывод
Yes
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.