Turistes

Disposem d’un llistat de les visites de turistes a ciutats del món. Cada
visita diu quin turista ha visitat quina ciutat en quin any.

Fes un programa que mostra els grups de turistes que, per coincidència,
han visitat la mateixa ciutat en el mateix any.

Entrada

El llistat d’entrada consisteix en una seqüència de línies en el format
"<nom> <any> <ciutat>". Els noms de turistes i ciutats són sempre una
sola paraula; l’any sempre té 4 dígits.

Sortida

Cada línia de la sortida és una coincidència de turistes i té el format
"<any> <ciutat>: <nom1> <nom2> ... <nomN>". Més en detall, cada línia
comença amb l’any i el nom de la ciutat separats per un espai, seguit de
":", i la llista, ordenada pel nom, dels turistes que han coincidit,
separats per un espai. Les línies s’ordenen, de forma creixent, per
l’any i després la ciutat (que també seria l’ordre lexicogràfic de
concatenar l’any, un espai, i la ciutat). Si una combinació any-ciutat
no s’ha visitat o només l’ha visitat un sol turista, no ha d’aparèixer
en el llistat.

Observació

Els fitxers públics (icona del gatet) contenen:

  ---------- ----------------------------------
  Makefile   per compilar amb make còmodament
  .vscode    per poder debuggar amb F5
  ---------- ----------------------------------

Has d’implementar el programa principal en un fitxer .cc nou i enviar
només aquest fitxer.

Informació del problema

Autoria: Pau Fernández

Generació: 2026-01-25T12:58:34.029Z

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