Pagini recente » Diferente pentru problema/oypara intre reviziile 4 si 5 | Diferente pentru utilizator/hax_m8 intre reviziile 3 si 12 | Diferente pentru problema/addk intre reviziile 15 si 16 | Istoria paginii problema/csir | Diferente pentru problema/capitala intre reviziile 2 si 1
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="capitala") ==
Imperiul Roman a crescut foarte mult si este subrezit. In orice moment pot izbucni rascoale in oricare din orasele sale. Roma nu mai este o capitala sigura si Cezarul doreste sa mute capitala tarii si toate trupele imperiale intr-un oras din care armatele sa poata strabate imperiul cat mai repede; cu alte cuvinte, in orasul pentru care suma distantelor la toate celelalte orase este minima. Imperiul are N orase numerotate de la 1 la N, iar reteaua de drumuri are forma arborescenta, pentru ca armatele imperiale sa nu aiba dificultati in alegerea traseului intre doua orase. Distanta intre oricare doua orase legate printr-un drum direct este de o zi de mers.
Poveste si cerinta...
h2. Date de intrare
Pe prima linie a fisierului $capitala.in$ se va afla numarul $N$ cu semnificatia din enunt. Pe urmatoarele $N-1$ linii se vor afla cate doua numere $A$ $B$ cu semnificatia ca intre orasele $A$ si $B$ exista o strada.
...
h2. Date de iesire
Pe prima linie a fisierului $capitala.out$ afisati orasul in care ar trebui pusa capitala si suma distantelor pana la celelalte orase.
...
h2. Restrictii
* $ 1 ≤ N ≤ 100000 $
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. capitala.in |_. capitala.out |
| 5
2 5
2 1
1 3
4 2| 2 5 |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicatie
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.