Nula
Školska razina 2019 / Osnovna škola (7. razred)
Štef zna da su pozitivni brojevi svi oni strogo veći od nule, a negativni svi oni strogo manje od nule. Međutim, nikako ne može prihvatiti činjenicu da nula nije ni pozitivan ni negativan broj. Zato je jednog dana osmislio svoju definiciju pozitivne i negativne nule u jednom posebnom slučaju. Definicija: Nula koja se pojavljuje u nizu cijelih brojeva smatra se pozitivnom ako je u nizu prije nje broj manji od nule, a poslije nje broj veći od nule. Nula je negativna ako je prije nje u nizu broj veći od nule, a poslije nje broj manji od nule. U ostalim slučajevima nula se ne smatra ni pozitivnom ni negativnom. Napiši program koji će odrediti koliko je nula, prema ovoj definiciji, u zadanom nizu brojeva bilo pozitivno, a koliko negativno. Nula u zadanom nizu neće biti na prvom i posljednjem mjestu.
Ulazni podaci
U prvom retku nalazi se prirodan broj N (3 ≤ N ≤ 20), broj brojeva u nizu. U sljedećih N redaka nalazi se po jedan cijeli broj Xi (-20 ≤ Xi ≤ 20), i-ti broj u nizu brojeva.
Izlazni podaci
U jedini redak ispiši broj pozitivnih i broj negativnih nula odvojene razmakom
Primjeri test podataka
Ulaz
7
9
-2
0
4
5
0
-3
Izlaz
1 1
Objašnjenje
Nula na trećem mjestu u nizu je pozitivna jer joj prethodi -2, a slijedi 4. Nula na šestom mjestu je negativna jer joj prethodi 5, a slijedi -3.
Ulaz
5
2
0
4
-1
5
Izlaz
0 0
Ulaz
9
5
0
-2
0
0
4
0
-9
1
Izlaz
0 2
Comments