Soluții trimise

Rezumat problemă

Dragoni

#1136

Supărați că lansarea părții a treia a filmului lor preferat s-a amânat până în iunie 2018, Henry și Hetty s-au gândit la propriul scenariu pentru finalul trilogiei:

Într-o lume în care vikingii pot zbura cu dragonii există N insule. Hiccup, șeful tribului de vikingi aflat pe insula 1, știe M rute directe de zbor bidirecționale între insule. Pentru fiecare j intre 1 si M, ruta j unește insulele A j și B j și are lungime D j.

Pe fiecare insulă i, (1 ≤ i ≤ n) există dragoni din specia i care pot zbura fără a se opri pentru odihnă o distanță maximă Dmax i. Cu alte cuvinte, dragonii de pe insula i vor putea parcurge orice rută j, (1 ≤ j ≤ m) pentru care Dj ≤ Dmaxi, indiferent de ce alte drumuri au făcut anterior.

Hiccup dorește să ajungă de pe insula 1 pe insula N pentru a-l salva pe Toothless, dragonul lui. Pentru a ajunge acolo, el va lua inițial un dragon din specia 1 (de pe insula 1). Apoi, dacă la un moment dat Hiccup se află pe o insula i, (1 ≤ i ≤ n) având cu el un dragon din specia t, el poate:

  1. Să zboare de pe insula i pe o altă insulă x cu dragonul pe care îl are, folosind o rută directă j între insulele i si x, bineînțeles doar dacă Dj ≤ Dmaxt.
  2. Să schimbe dragonul din specia t pe care îl are cu un dragon din specia i aflat pe insula respectivă.

Cerințe:

a. Să se determine distanța maxima Dmaxi caracteristică unui dragon la care Hiccup poate ajunge fără a schimba dragonul pe care l-a luat inițial de pe insula 1.
b. Să se determine distanța minimă pe care Hiccup trebuie să o parcurgă pentru a ajunge de pe insula 1 pe insula N.

ID   Utilizator Problema Data încărcării Stare
Iuga Sergiu (iugasergiu) Dragoni 24 Februarie 2016, 09:43 Evaluare finalizată 20
S V (StelarCF) Dragoni 22 Februarie 2016, 17:34 Evaluare finalizată 100
S V (StelarCF) Dragoni 22 Februarie 2016, 16:23 Evaluare finalizată 20
S V (StelarCF) Dragoni 22 Februarie 2016, 16:21 Evaluare finalizată 20
S V (StelarCF) Dragoni 22 Februarie 2016, 16:11 Evaluare finalizată 20
S V (StelarCF) Dragoni 22 Februarie 2016, 15:53 Evaluare finalizată 20
Ruja Florin (JustFlo) Dragoni 21 Februarie 2016, 17:14 Evaluare finalizată 20
Rosca Ovidiu (junior) Dragoni 20 Februarie 2016, 10:27 Evaluare finalizată 100
Rosca Ovidiu (junior) Dragoni 20 Februarie 2016, 09:50 Evaluare finalizată 100
Badarau Bogdan (bloogdan) Dragoni 18 Februarie 2016, 16:48 Evaluare finalizată 20
Badarau Bogdan (bloogdan) Dragoni 18 Februarie 2016, 11:45 Evaluare finalizată 0
Voicencu Teodor (DrHouse) Dragoni 16 Februarie 2016, 20:47 Evaluare finalizată 100
Voicencu Teodor (DrHouse) Dragoni 16 Februarie 2016, 20:42 Evaluare finalizată 36
Voicencu Teodor (DrHouse) Dragoni 16 Februarie 2016, 20:13 Evaluare finalizată 20
Voicencu Teodor (DrHouse) Dragoni 16 Februarie 2016, 20:03 Evaluare finalizată 0
Jurj Flaviu-Andrei (jurjstyle) Dragoni 16 Februarie 2016, 08:36 Evaluare finalizată 100
Hiticas Claudiu (ClaudiuH) Dragoni 13 Februarie 2016, 21:50 Evaluare finalizată 100
King Max (Bot32) Dragoni 11 Februarie 2016, 12:05 Evaluare finalizată 100
Boboc Bogdan (bogdanboboc97) Dragoni 11 Februarie 2016, 00:29 Evaluare finalizată 100
Virga Cristian (cristianvirgoi) Dragoni 10 Februarie 2016, 08:11 Evaluare finalizată 20
Linca Răzvan Cosmin (cosmin_linca) Dragoni 08 Februarie 2016, 12:36 Evaluare finalizată 20
Popa Andrei (popa_andrei) Dragoni 08 Februarie 2016, 12:36 Evaluare finalizată 20
Linca Răzvan Cosmin (cosmin_linca) Dragoni 08 Februarie 2016, 12:20 Evaluare finalizată 20
Linca Răzvan Cosmin (cosmin_linca) Dragoni 08 Februarie 2016, 11:56 Evaluare finalizată 20
Linca Răzvan Cosmin (cosmin_linca) Dragoni 08 Februarie 2016, 11:55 Evaluare finalizată 6
Popa Andrei (popa_andrei) Dragoni 08 Februarie 2016, 11:44 Evaluare finalizată 20
King Max (Bot32) Dragoni 07 Februarie 2016, 16:43 Evaluare finalizată 100
King Max (Bot32) Dragoni 07 Februarie 2016, 16:34 Evaluare finalizată 20
King Max (Bot32) Dragoni 07 Februarie 2016, 16:30 Evaluare finalizată 100
Stanciu Adrian (DarthVader) Dragoni 31 Ianuarie 2016, 20:50 Evaluare finalizată 20
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 22:55 Evaluare finalizată 36
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 22:53 Evaluare finalizată 20
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 22:45 Evaluare finalizată 36
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 22:20 Evaluare finalizată 20
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 22:04 Evaluare finalizată 20
Samson Mihai (MichaelTheRipper) Dragoni 28 Ianuarie 2016, 21:59 Evaluare finalizată 20
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 15:50 Evaluare finalizată 0
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 15:48 Evaluare finalizată 0
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 14:54 Evaluare finalizată 36
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 14:54 Evaluare finalizată 20
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 14:54 Evaluare finalizată 0
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 14:53 Evaluare finalizată 20
Alex Lungu (llalexandru) Dragoni 19 Ianuarie 2016, 14:51 Evaluare finalizată 20
Goteciuc Gabriel (ggaaggaabbii) Dragoni 16 Ianuarie 2016, 12:02 Evaluare finalizată 20
Mihali Mara (MaraaM) Dragoni 16 Ianuarie 2016, 11:53 Evaluare finalizată 20
Tascau Victoria (VictoriaNev) Dragoni 10 Ianuarie 2016, 13:46 Evaluare finalizată 100
Linca Răzvan Cosmin (cosmin_linca) Dragoni 06 Ianuarie 2016, 14:07 Evaluare finalizată 20
Aspru Octavian (oaspru) Dragoni 04 Ianuarie 2016, 20:50 Evaluare finalizată 100
Popa Andrei (popa_andrei) Dragoni 04 Ianuarie 2016, 13:21 Evaluare finalizată 20
Puscasu Felix (rpdstrike) Dragoni 29 Decembrie 2015, 17:27 Evaluare finalizată 100
Du-te sus!