Дана последовательность из n
(1≤
≤
10
5
)
(
1
≤
n
≤
10
5
)
чисел
a
i
(1≤
≤
10
12
)
(
1
≤
a
i
≤
10
12
)
и
q
запросов
(1≤
≤
10
5
)
(
1
≤
q
≤
10
5
)
. Каждый запрос предстает собой число
p
i
(1≤
≤
10
12
)
(
1
≤
p
i
≤
10
12
)
.
Задача состоит в том, чтобы на каждый запрос вывести ответ - входит ли
p
i
в исходную последовательность.
Входные данные
В первой строчке задается число
n
(1≤
≤
10
5
)
(
1
≤
n
≤
10
5
)
и количество запросов
q
(1≤
≤
10
5
)
(
1
≤
q
≤
10
5
)
. Далее идут
n
чисел
a
i
(1≤
≤
10
12
)
(
1
≤
a
i
≤
10
12
)
. Далее записаны
q
запросов
p
i
(1≤
≤
10
12
)
(
1
≤
p
i
≤
10
12
)
.
Выходные данные
Вывести
q
ответов на запросы: на
i
-й запрос вывести ответ - «Yes», если
p
i
содержится в исходной последовательности и «No» в остальных случаях)
2.Мама обрадовала Петю: он совсем не ожидал получить компьютер на день рождения.
3. Учительница сказала, что сегодня мы будем работать на компьютере.
4. Паскаль- самый сложный язык в программировании на компьютере.
5. Вова обожал играть в видеоигры на компьютере.
6. "Ребята, сегодня наш класс пойдёт смотреть в технический музей на первые компьютеры"- сказала учительница.
7. Бабушка удивилась, что Катенька так быстро печатает на компьютере.
8. Настя была опечалена: из-за сломанного usb-порта компьютер не воспринимал съемный носитель.
9. Первые компьютеры были очень большими.
10. Милана очень хотела новый компьютер, но папа посчитал нужным подарить ей книги.
Пользователь знает ключ, или
пароль, который известен только ему. К этой группе можно отнести и идентификацию через смс-уведомления. При вводе имени и пароля пользователя сервер сравнивает введенные данные
с сохраненными данными. В случае полной идентичности введенных данных появляется возможность войти в систему.
Различают два вида паролей – динамические
и постоянные. Постоянные пароли изменяются
только по требованию пользователя, а динамические пароли изменяются по определенным параметрам. Например, если пользователь забудет
пароль, сервер может предложить ему динамический пароль для входа в систему.
Объяснение: