Tenim el cost dels vols entre parells de ciutats enmagatzemats en una matriu tal que representa el cost de volar de la ciutat a la ciutat . Donades dues ciutats i i un valor limit , volem saber totes les escales que es poden fer per viatjar de la ciutat a la ciutat amb un cost inferior o igual a .
L’entrada comença amb el nombre de ciutats, un natural . A continuació ve la matriu amb els costos dels vols, que també són naturals. El cost de viatjar d’una ciutat a ella mateixa és zero però els costos no tenen perquè ser simètrics. Finalment, ve una seqüència de tripletes de naturals , indicant que es volen les escales per viatjar de la ciutat a la ciutat amb un cost inferior o igual a . Es té que .
Per a cada tripleta
,
cal escriure la llista de ciutats que permeten fer l’escala (o
res si no n’hi ha cap). Seguiu el format dels exemples i
fixeu-vos que és lícit utilitzar la ciutat de sortida o d’arribada com a
escala.
Autoria: Jordi Cortadella i Jordi Petit
Generació: 2026-01-25T11:27:53.265Z
© Jutge.org, 2006–2026.
https://jutge.org