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ó i del vector @v@ amb valor @false@, el
caràcter amb codi ASCII ′a^(′) + i.

Entrada

L’entrada consisteix en un natural n > 0 seguit de n 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
