Parole crescenti ================ Descrizione ----------- Diciamo che una parola e` crescente se i suoi caratteri sono in ordine alfabetico strettamente crescente (ossia se ogni carattere viene dopo il precedente in ordine alfabetico). Ad esempio, sono crescenti: "abet", "benz", e "struz"; non sono invece crescenti: "casa" (perche' la "a" viene prima della "c" che la precede) e "struzz" (perche' la seconda "z" non viene strettamente dopo la prima "z" in ordine alfabetico). Scrivere un programma che, data una sequenza di parole su standard input, emetta in uscita il numero di parole crescenti della sequenza. Ad esempio, avendo abet casa struzzo xyz in input, il programma emette 2 in output, in quanto solo "abet" e "xyz" sono crescenti. Vincoli ------- Non si possono fare assunzioni sul numero di caratteri presenti su ciascuna linea. Le parole sono costituite da lettere minuscole e separate tra di loro da simboli di spaziatura (ossia "white-space" come ad esempio spazio, "a capo" e segni di tabulazione). Il numero di parole sono rappresentabili con variabili di tipo long (ma non si possono assumere altri vincoli sul numero massimo, o sulla lunghezza massima delle parole).