eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Правое вхождение

Правое вхождение

Дан массив целых чисел, отсортированных в неубывающем порядке. Напишите программу, которая обрабатывает запросы следующего вида: для заданного числа xi найти позицию его самого правого вхождения в массив.

Входные данные

Первая строка содержит два натуральных числа n и m (1n, m105). Вторая строка содержит n элементов массива A. Оставшиеся m строк содержат запросы - числа xi. Как элементы массива, так и числа в запросе не превосходящие по модулю 109.

Выходные данные

Выведите m чисел - правые позиции соответствующих чисел в массиве. Если элемент не найден, то выведите ноль.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
3 3
1 3 5
1
5
7
Выходные данные #1
1
3
0
Входные данные #2
4 2
1 1 3 3
1
3
Выходные данные #2
2
4