Mot llarg i lletres que no apareixen

Donada una seqüència de paraules, volem saber:

  1. Quina és la paraula més llarga que apareix a la seqüència.

  2. Totes les lletres que no apareixen a cap mot de la seqüència.

Per a resoldre el segon punt, el vostre programa ha d’implementar la funció

void escriu_fals(const vector<<bool>>& @v@);

que escriu, per cada posició ii del vector @v@ amb valor @false@, el caràcter amb codi ASCII a+i'a' + i.

Entrada

L’entrada consisteix en un natural n>0n > 0 seguit de nn paraules no buides. Cada paraula està formada només per lletres minúscules.

Sortida

Escriviu el mot més llarg de la seqüència d’entrada (la primera en ordre d’aparició a l’entrada, en cas d’empat). Escriviu també la llista ordenada de lletres minúscules que no apareixen a cap mot de la seqüència. Seguiu el format especificat als exemples.

Observació

Si us resulta útil, podeu fer servir la constant LONG_ALFABET, definida com a

const int LONG_ALFABET = ’z’ - ’a’ + 1;

 

Informació del problema

Autoria: Professorat de PRO1

Generació: 2026-01-25T14:35:54.834Z

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