Paraules amb consonants germanes respecte la primera X41838


Statement
 

pdf   zip

html

Diem que dues paraules tenen les consonants germanes si les dues paraules tenen les mateixes consonants en el mateix ordre. Per exemple, “manta” i “menta” tenen les consonants germanes, però en canvi “arbre” i “riure” no.

Feu un programa en C++  que llegeixi una seqüència de paraules i escrigui quantes paraules tenen les consonants germanes respecte la primera paraula llegida i quines són.

Observació

Per simplificar la vostra solució les paraules estaran escrites usant l’alfabet anglès, per tant no cal que considereu les vocals accentuades, amb dièresis, etc.

Entrada

L’entrada consisteix en un natural n > 0, seguit de n paraules.

Sortida

Mostra la primera paraula i el nombre de paraules que tenen consonants germanes respecte la primera paraula llegida i a continuació mostra quines són aquestes paraules en el mateix ordre en que s’han introduït.

Public test cases
  • Input

    10
    manta retrobes orquesta miente sempre monta entreveure potser menta cosa
    

    Output

    3 paraules tenen consonants germanes amb manta: miente monta menta
    
  • Input

    4
    es asi antena cosa
    

    Output

    1 paraula té consonants germanes amb es: asi
    
  • Input

    11
    anota mica pica ente riba via unta tia pila miga vila
    

    Output

    2 paraules tenen consonants germanes amb anota: ente unta
    
  • Input

    7
    desa ella lletra repensar inserir document cerca 
    

    Output

    0 paraules tenen consonants germanes amb desa
    
  • Information
    Author
    Angels Hernandez
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++