Soluții trimise

Rezumat problemă

cezar1

#2169

În Roma antică există n așezări senatoriale distincte, câte una pentru fiecare dintre cei n senatori ai Republicii. Așezările senatoriale sunt numerotate de la 1 la n, între oricare două așezări existând legături directe sau indirecte. O legătură este directă dacă ea nu mai trece prin alte așezări senatoriale intermediare. Edilii au pavat unele dintre legăturile directe dintre două așezări (numind o astfel de legătură pavată stradă), astfel încât între oricare două așezări senatoriale să existe o singură succesiune de străzi prin care se poate ajunge de la o așezare senatorială la cealaltă.
Toţi senatorii trebuie să participe la şedinţele Senatului. In acest scop, ei se deplasează cu lectica. Orice senator care se deplasează pe o stradă plăteşte 1 ban pentru că a fost transportat cu lectica pe acea stradă.

La alegerea sa ca prim consul, Cezar a promis că va dota Roma cu o lectică gratuită care să circule pe un număr de k străzi ale Romei astfel încât orice senator care va circula pe străzile respective, să poată folosi lectica gratuită fără a plăti. Străzile pe care se deplasează lectica gratuită trebuie să fie legate între ele (zborul, metroul sau teleportarea nefiind posibile la acea vreme).

În plus, Cezar a promis să stabilească sediul sălii de şedinţe a Senatului într-una dintre aşezările senatoriale aflate pe traseul lecticii gratuite. Problema este de a alege cele k străzi şi amplasarea sediului sălii de şedinţe a Senatului astfel încât, prin folosirea transportului gratuit, senatorii, în drumul lor spre sala de şedinţe, să facă economii cât mai însemnate. În calculul costului total de transport, pentru toţi senatorii, Cezar a considerat că fiecare senator va călători exact o dată de la aşezarea sa până la sala de şedinţe a Senatului.

Scrieţi un program care determină costul minim care se poate obţine prin alegerea adecvată a celor k străzi pe care va circula lectica gratuită şi a locului de amplasare a sălii de ședință a Senatului.

ID   Utilizator Problema Data încărcării Stare
Barbat Matei (mateinfinit) cezar1 13 Martie 2025, 18:49 Evaluare finalizată 100
Barbat Matei (mateinfinit) cezar1 13 Martie 2025, 13:02 Evaluare finalizată 0
Barbat Matei (mateinfinit) cezar1 13 Martie 2025, 13:01 Evaluare finalizată E.C
Dumea Dragoș (DumeaDragos) cezar1 12 Martie 2025, 22:02 Evaluare finalizată 5
Barbat Matei (mateinfinit) cezar1 12 Martie 2025, 12:01 Evaluare finalizată E.C
Barbat Matei (mateinfinit) cezar1 12 Martie 2025, 10:55 Evaluare finalizată E.C
Dumea Dragoș (DumeaDragos) cezar1 12 Martie 2025, 10:48 Evaluare finalizată 0
Maricutu Mihai Alexandru (Mihai_3650) cezar1 11 Martie 2025, 22:07 Evaluare finalizată 100
Moșanu Razvan (RazvanMosanu) cezar1 11 Martie 2025, 08:19 Evaluare finalizată E.C
Radulescu Alex (Alex110506) cezar1 10 Martie 2025, 18:22 Evaluare finalizată 100
Ciobanu Bogdan-Mihai (B0gd4n_) cezar1 08 Martie 2025, 19:44 Evaluare finalizată 100
stroescu matei stefan (Maty2007) cezar1 05 Martie 2025, 19:24 Evaluare finalizată 100
Tanasescu Luca (Luca_T) cezar1 05 Martie 2025, 18:28 Evaluare finalizată 100
Ciobanu Bogdan-Mihai (B0gd4n_) cezar1 04 Martie 2025, 20:18 Evaluare finalizată E.C
Cioata Ina (inacioata) cezar1 03 Martie 2025, 10:28 Evaluare finalizată 100
But Andrei (But_Andrei) cezar1 01 Martie 2025, 21:33 Evaluare finalizată 100
But Andrei (But_Andrei) cezar1 01 Martie 2025, 21:32 Evaluare finalizată 0
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:54 Evaluare finalizată 0
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:50 Evaluare finalizată 70
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:48 Evaluare finalizată 70
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:48 Evaluare finalizată 65
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:48 Evaluare finalizată 5
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:47 Evaluare finalizată 5
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:45 Evaluare finalizată 0
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:44 Evaluare finalizată 65
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:35 Evaluare finalizată 10
Dumitru Robert Ionut (robert_dumitru) cezar1 28 Februarie 2025, 11:34 Evaluare finalizată 0
Mario Bascan (PregatireAdmitere) cezar1 28 Februarie 2025, 11:08 Evaluare finalizată 100
Mario Bascan (PregatireAdmitere) cezar1 28 Februarie 2025, 11:07 Evaluare finalizată E.C
Mario Bascan (PregatireAdmitere) cezar1 28 Februarie 2025, 11:06 Evaluare finalizată E.C
Mario Bascan (PregatireAdmitere) cezar1 28 Februarie 2025, 10:55 Evaluare finalizată 0
Mario Bascan (PregatireAdmitere) cezar1 28 Februarie 2025, 10:45 Evaluare finalizată 0
Nicolaescu Andrei (NicolaescuAndrei) cezar1 27 Februarie 2025, 13:08 Evaluare finalizată 100
Tănăsescu Andrei-Rareș (AndiR) cezar1 27 Februarie 2025, 02:32 Evaluare finalizată 100
Tănăsescu Andrei-Rareș (AndiR) cezar1 27 Februarie 2025, 02:31 Evaluare finalizată 0
Dragoi David - Șmenul lui Tantza Uraganu (dL_Ezekiel_123) cezar1 26 Februarie 2025, 22:07 Evaluare finalizată 100
Dragoi David - Șmenul lui Tantza Uraganu (dL_Ezekiel_123) cezar1 26 Februarie 2025, 22:07 Evaluare finalizată 0
Moldovan Laura (laura2019) cezar1 26 Februarie 2025, 11:26 Evaluare finalizată 100
Moldovan Laura (laura2019) cezar1 26 Februarie 2025, 11:24 Evaluare finalizată 0
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 25 Februarie 2025, 12:17 Evaluare finalizată 100
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 24 Februarie 2025, 22:03 Evaluare finalizată 100
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 24 Februarie 2025, 18:13 Evaluare finalizată 20
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 24 Februarie 2025, 18:01 Evaluare finalizată 20
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 24 Februarie 2025, 17:59 Evaluare finalizată 10
Silitră Gabriel - Ilie (SIlitraGabriel) cezar1 24 Februarie 2025, 17:45 Evaluare finalizată 10
Rosu Adrian Andrei (Rosuadrian2006) cezar1 21 Februarie 2025, 21:50 Evaluare finalizată 100
Rosu Adrian (AdrianRosuSecundar) cezar1 21 Februarie 2025, 21:47 Evaluare finalizată 100
Rosu Adrian (AdrianRosuSecundar) cezar1 21 Februarie 2025, 21:44 Evaluare finalizată 90
Rosu Adrian (AdrianRosuSecundar) cezar1 21 Februarie 2025, 21:22 Evaluare finalizată 80
Rosu Adrian (AdrianRosuSecundar) cezar1 21 Februarie 2025, 21:15 Evaluare finalizată 85
Du-te sus!