Un mot quadrat és aquell que és una concatenació de dos submots iguals. Per exemple, “iaia”, “rere” o “ric-ric”.
Feu un programa que donada una seqüència de paraules indiqui quina és la subseqüència més llarga on tots els mots siguin quadrats, i també escrigui la mida del mot quadrat més llarg.
IMPORTANT!!: Heu d’implementar una funció que donada una cadena de caràcters retorni si aquesta cadena és un mot quadrat o no.
Entrada
Una seqüència de cadenes de caràcters.
Sortida
Escriu la mida de la subseqüència més llarga on tots els mots són quadrats, i també la mida del mot quadrat més llarg.
Input
iaia bebe bereber mecmec guagua bebebebe
Output
Mida de la subseqüència més llarga de mots quadrats: 3 Mida del mot quadrat més llarg: 8
Input
caucas cauca carca baca taca vaca passat entera sencer millora cocorocoroco
Output
Mida de la subseqüència més llarga de mots quadrats: 0 Mida del mot quadrat més llarg: 0
Input
momo aaaaaa pepepepe perepere cacacaracacacara fiufiu splashsplash tictoctictoc cocorococorococorococoro
Output
Mida de la subseqüència més llarga de mots quadrats: 9 Mida del mot quadrat més llarg: 24