-
-
Save botayhard/7aac4ad686887db4a0e919dd18c06f94 to your computer and use it in GitHub Desktop.
route256.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Условие задачи | |
При выходе на работу новому сотруднику выдают уникальный логин — строку, состоящую из строчных латинских букв. | |
Два логина считаются похожими, если выполняется одно из условий: | |
∙ они совпадают; | |
∙ в одном из логинов можно поменять местами два соседних символа, чтобы получить другой логин. | |
В компании работает n сотрудников, логин i-го сотрудника si . | |
В компанию хотят устроиться еще m сотрудников, j-й хочет логин tj . | |
Для каждого j определите, есть ли среди логинов текущих сотрудников {s1 ,…,sn } логин, похожий на tj . | |
Входные данные | |
Первая строка содержит целое число n (1≤n≤1000) — количество сотрудников компании. | |
i-я из следующих n строк содержит логин i-го сотрудника si . Логины состоят из строчных латинских букв и 1≤∣si ∣≤500. | |
Следующая строка содержит целое число m (1≤m≤50000) — количество новых сотрудников. | |
j-я из следующих m строк содержит логин j-го нового сотрудника tj . Логины состоят из строчных латинских букв и 1≤∣tj ∣≤500. | |
Выходные данные | |
Выведите m строк. В j-ой строке выведите 1, если среди {s1,…,sn} существует логин похожий на tj, иначе 0. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment