11917. Мінімальна різниця


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Вам надано масив \(A\) з \(N\) елементів.

Знайти мінімальну відстань на основі індексів між двома елементами масиву, \(x\) і \(y\).

Формат вхідних даних

Перший рядок вхідного потоку містить ціле число \(N\).

Наступний рядок містить \(N\) цілих чисел \(A_i\).

Третій рядок містить цілі числа \(x\), \(y\)

Числа у рядках розділяються пропуском.

Формат вихідних даних

У вихідний потік вивести відповідь. Якщо чисел \(x,y\) в масиві не існує, то виведіть -1.

Обмеження

\(1 \le N \le 10^5\)

\(0 \le A_i,x,y \le 10^5\)

Приклад вхідних даних

7
86 39 90 67 84 66 62
42 12

Приклад вихідних даних

-1

Приклад вхідних даних

4
1 4 3 4
1 4

Приклад вихідних даних

1

Коментарі

Ще немає коментарів.