Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (27 sloc) 795 Bytes

Lato maggiore

Descrizione

Scrivere un programma che, dato un rettangolo di asterischi contenuto in un rettangolo di punti nel flusso di ingresso, emetta nel flusso di uscita la lunghezza del suo lato maggiore.

Ad esempio, se il flusso di ingresso contiene

........
...***..
...***..
........

il programma emette nel flusso di uscita 3 perché il rettangolo di asterischi ha dimensione 2 x 3 e quindi il lato più lungo è 3.

Vincoli

Il rettangolo ha dimensione massima pari a 1000 x 1000, l'input contiene esclusivamente i tre caratteri ., * e a-capo.

Esempio

Eseguendo soluzione e avendo

......
..***.
..***.
..***.
..***.

nel flusso di ingresso, il programma emette 4 nel flusso di uscita.