Смены знака
2000 мс · 256 МБ · всё или ничего
Дана последовательность ненулевых чисел. Сколько раз знак меняется при переходе к следующему числу?
Нулей в последовательности нет.
Формат ввода
В первой строке от до . Во второй — ненулевых чисел по модулю не больше .
Формат вывода
Одно число.
Примеры
ввод
5 1 -1 1 -1 1
вывод
4
Примечание
Сравнивать знаки удобно как логические значения: (a[i] > 0) != (a[i+1] > 0). Умножать соседей нельзя — произведение переполнится.
Войдите, чтобы отправлять решения.