Se dau n
propozitii. Fiecare propozitie este alcatuita din litere mici ale alfabetului
englez si spatii. Cuvintele în propozitii sunt separate prin unul sau
mai multe spatii. Din fiecare propozitie luam câte un singur cuvânt
si formam o propozitie speciala, astfel încât orice doua cuvinte
consecutive sunt separate prin câte un singur spatiu. În propozitia
speciala primul cuvânt este din prima propozitie, al doilea din a doua
propozitie, …, ultimul din ultima propozitie.
Cerinta
Se cere sa se determine
o propozitie speciala care sa contina un numar minim de vocale, precum si numarul
de astfel de propozitii.
Date de intrare
Fisierul de intrare vocale.in
contine pe prima linie numarul n,
iar pe urmatoarele n linii propozitiile
(fiecare propozitie pe câte o linie).
Date de iesire
Fisierul de iesire vocale.out
va contine propozitia ceruta pe prima linie, iar pe linia a doua numarul din
cerinta modulo 2003.
Restrictii si precizari
1<=n<=250
Toate propozitiile au
maxim 255 caractere.
Dupa fiecare propozitie
se afla caracterul sfârsit de linie.
Fiecare propozitie contine
cel putin un cuvânt.
Vocalele sunt literele
a, e,
i, o,
u.
În fisierul de
iesire se va scrie o singura propozitie speciala, oricare dintre cele existente.
Pentru toate fisierele
de intrare numarul din cerinta este 2000000000.
x modulo 2003
reprezinta restul împartirii lui x
la 2003.
Exemplu
vocale.in
vocale.out
Explicatie
3
ana merge la mare si la munte
dina se joaca
mircea danseaza cu anita
la se cu
2
Exista
doua propozitii speciale cu numar minim de vocale:
la se cu
si se cu
prof. Doru
Popescu Anastasiu
C. N. "Radu
Greceanu" Slatina
Contact:dopopan@yahoo.com