Recobriments de vocals

Donada una paraula s = c₁c₂xc_(n − 1)c_(n) tal que c₁ i c_(n) són vocals
majúscules, c₂ i c_(n − 1) són vocals minúscules, i x és una paraula de
longitud n − 4, diem que el parell (c₁c₂, c_(n − 1)c_(n)) és un
recobriment de vocals de la paraula s.

Per exemple, el parell (Au, eA) és un recobriment de la paraula AureA i
de la paraula AueA, però la paraula AiaiAi no té cap recobriment. Si la
subparaula x també té un recobriment, llavors diem que s té dos
recobriments encastats, i així successivament.

Feu un programa que, donada una seqüència de paraules, determini, per a
cadasuna, quants recobriments encastats la cobreixen.

Entrada

L’entrada consisteix en una seqüència de paraules no buides.

Sortida

Per a cada paraula de l’entrada, cal escriure quants recobriments
encastats la cobreixen.

Observació

Aquest programa s’ha de fer en Python. Ha de contenir una funció que,
donada una paraula, compti el nombre de recobriments encastats que
conté.

Informació del problema

Autoria: Amalia Duch

Generació: 2026-01-25T10:35:09.098Z

© Jutge.org, 2006–2026.
https://jutge.org
