Sari la conținut
Zece la Info
Probleme

Lungimea maxima a unei secvente alternante ca semn

Medie 300 ms 64 MB#probleme-secvente#semn

Se citesc un numar natural n si un vector cu n numere intregi nenule. Determinati lungimea maxima a unei secvente in care semnele elementelor alterneaza (pozitiv, negativ, pozitiv, ... sau invers), fara doua elemente consecutive de acelasi semn.

Date de intrare
Pe prima linie se afla numarul natural n. Pe a doua linie se afla n numere intregi, separate prin spatiu.
Date de iesire
Afiseaza un singur numar natural: lungimea maxima gasita.
Restrictii
1 <= n <= 1000, -10^9 <= a[i] <= 10^9, a[i] != 0

Exemple

Exemplul 1

Intrare

6
1 -2 3 -4 5 6

Iesire

5

Exemplul 2

Intrare

5
1 2 3 4 5

Iesire

1

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.