Sari la conținut
Zece la Info
Probleme

Bacalaureat Simulare 2025, S3.2 - Cuvinte asemenea cu ultimul

Medie 1500 ms 64 MB#bacalaureat#2025#simulare#subiectul3

Doua cuvinte se numesc asemenea daca sunt distincte si au acelasi numar de vocale. Se considera vocale literele a, e, i, o, u.

Scrieti un program C/C++ care citeste de la tastatura un numar natural n (n in [1,10^2]), apoi n cuvinte, separate prin Enter. Fiecare cuvant este format din cel mult 20 de caractere, numai litere mici ale alfabetului englez. Programul afiseaza pe ecran, separate prin cate un spatiu, toate cuvintele asemenea cu ultimul cuvant citit, sau mesajul nu exista daca nu exista astfel de cuvinte.

Exemplu: daca se citesc n=9 si cuvintele mereu, primavara, infloresc, ghioceii, lalelele, si, brandusele, de, primavara, se afiseaza pe ecran, nu neaparat in aceasta ordine, cuvintele lalelele brandusele

Date de intrare
Pe prima linie n. Urmeaza n cuvinte, cate unul pe linie.
Date de iesire
Toate cuvintele asemenea cu ultimul cuvant citit (distincte de acesta ca text, cu acelasi numar de vocale), separate prin spatiu, sau mesajul 'nu exista'.
Restrictii
1 <= n <= 100, fiecare cuvant are cel mult 20 de caractere

Exemple

Exemplul 1

Intrare

9
mereu
primavara
infloresc
ghioceii
lalelele
si
brandusele
de
primavara

Iesire

lalelele brandusele

Exemplul 2

Intrare

2
ab
ba

Iesire

ab

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.