11948. Точка переходу
Відправити розв'язок
Бали:
100
Time limit:
0.5s
Memory limit:
500M
Author:
Problem type
Allowed languages
C++, Java, Pascal, Python
Дано відсортований масив \(A\) розмірністю \(N\) , що містить лише 0 і 1.
Знайдіть точку переходу від 0 до 1.
Формат вхідних даних
Перший рядок вхідного потоку містить ціле число \(N\).
Наступний рядок містить \(N\) цілих чисел \(A_i\).
Числа у рядку розділяються пропуском.
Формат вихідних даних
У вихідний потік вивести відповідь. Якщо такої точки немає, то виведіть -1.
Обмеження
\(1 \le N \le 5 \times 10^5\)
\(0 \le A_i \le 1\)
Приклад вхідних даних
7
0 0 0 1 1 1 1
Приклад вихідних даних
3
Приклад вхідних даних
4
0 0 0 0
Приклад вихідних даних
-1
Коментарі