Paraules sense rima assonant. X26265


Statement
 

pdf   zip

html

Diem que dues paraules rimen de manera assonant si cadascuna d’elles té com a mínim dues vocals, i l’última vocal de les paraules és la mateixa i a més a més la penúltima vocal de les dues paraules és la mateixa. Per exemple, “pensador” i “pastor” rimen de manera assonant, però en canvi “entrenador” i “autor” no.

Feu un programa en C++  que llegeixi una seqüència de paraules i escrigui quantes paraules no rimen de manera assonant 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 no rimen de manera assonant 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
    ordre cosa tropes orquesta manera sempre respecte entreveure potser reomplert
    

    Output

    6 paraules no rimen amb ordre: cosa orquesta manera sempre respecte entreveure
    
  • Input

    4
    pesta ona sureda antena
    

    Output

    1 paraula no rima amb pesta: ona
    
  • Input

    11
    pila xica mica pica pellarica becarica obvia unica tia compila amiga
    

    Output

    0 paraules no rimen amb pila
    
  • Input

    7
    cerca desar columna a desconegut inserir document
    

    Output

    5 paraules no rimen amb cerca: columna a desconegut inserir document
    
  • Information
    Author
    Bernardino Casas
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++