Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (26 sloc) 1.08 KB

L'ultimo caporale

Descrizione

Data una sequenza di numeri interi positivi, diciamo che un numero della sequenza è un caporale se non è l'ultimo numero della sequenza ed è maggiore di tutti i numeri che lo seguono. Ad esempio, data la sequenza

10 8 6 4 5 7 3 2 6

sono caporali il 10, l'8 e il 7. Scrivete un programma che, data una sequenza di interi positivi nel flusso di ingresso, stampi l'ultimo caporale della sequenza, oppure nulla se nella sequenza non ci sono caporali. Nell'esempio precedente, il programma deve emettere 7. Viceversa, nella sequenza

1 2 3 4

non ci sono caporali, perché ciascun numero (tranne l'ultimo) è seguito da numeri maggiori di esso; su tale input, il programma non deve emettere nulla.

Vincoli

La sequenza comprende un numero di interi tra 2 e 10000 (estremi inclusi): tutti i numeri coinvolti sono rappresentabili con variabili di tipo int.

Esempio

Eseguendo soluzione e avendo

10 8
8 7 6    5
4 3 9

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