Позиция элемента

Просмотр в формате PDF

Submit solution


Очки: 100
Ограничение по времени: 2.0s
Ограничение по памяти: 256M

Автор:
Problem types
Allowed languages
C++, Python

На складе есть ряд из n ячеек, пронумерованных от 1 до n. В каждой ячейке лежит коробка с некоторым целым кодом.

Кладовщику нужен код x. Требуется найти любой номер ячейки, в которой лежит коробка с кодом x. Если такой коробки на складе нет, нужно вывести -1.

Если подходящих ячеек несколько, можно вывести любую из них.

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

В первой строке заданы числа n и x (1 <= n <= 2*10^5, |x| <= 10^9).

Во второй строке заданы n целых чисел a_i — коды коробок в ячейках с 1-й по n-ю (|a_i| <= 10^9).

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

Выведите любой номер ячейки (нумерация с 1), в которой находится коробка с кодом x, либо -1, если такой ячейки нет.

Ограничения

1 <= n <= 2*10^5

|x| <= 10^9

|a_i| <= 10^9

Примеры

Пример 1

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

1 0
0

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

1
Пример 2

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

1 0
110995893

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

-1

Комментарии

Еще нет ни одного комментария.