Module: (C++) Pratica - 3: Dichiarazioni in loop "Alcuni fatti su Harry Potter"


Problem

5 /7


Inverno a Hogwarts

Problem

Stanco di un inverno insolitamente caldo, il popolo di Hogwarts decise di scoprire se questo fosse davvero il disgelo più lungo mai registrato. Si sono rivolti ai meteorologi, che a loro volta hanno iniziato a studiare le statistiche degli ultimi anni. Sono interessati a quanti giorni è durato il disgelo più lungo.

Chiamano disgelo un periodo in cui la temperatura media giornaliera ha superato 0 gradi Celsius ogni giorno.
Scrivi un programma per aiutare i meteorologi nel loro lavoro.

Inserisci 
La prima riga è un numero N – numero totale di giorni da considerare (\(1 <= N <= 100\)).
Le seguenti righe N specificano un numero intero ciascuna. Ogni numero – temperatura media giornaliera del giorno corrispondente. Temperature – numeri interi compresi nell'intervallo da –50 a 50.

Impressum
È necessario visualizzare un numero – la durata del disgelo più lungo, cioè il maggior numero di giorni consecutivi durante i quali la temperatura media giornaliera ha superato 0 gradi. Se la temperatura di ogni giorno è stata non positiva, stampa 0.
 

Esempi
# Input Uscita Spiegazioni
1 6
-20
30
-40
50
10
-10
 
2 Stiamo considerando 6 giorni. Il disgelo più lungo è stato il 4° e 5° giorno (rispettivamente 50 e 10 gradi)
2 8
10
20
30
1
-10
1
2
3
 
4 Il disgelo più lungo è stato nei primi 4 giorni
3 5
-10
0
-10
0
-10
0 Non ci sono stati giorni con temperatura positiva