Documente Academic
Documente Profesional
Documente Cultură
1. Problema 1 - KimLandia
1.1 Enun
Dup o confruntare eroic, Kim a fost ales democratic preedintele unei republici prospere,
KimLandia. Natural, prima sa prioritate este s construiasc o reea de buncre, pentru a veni
n ntmpinarea unui atac al vecinilor imperialiti.
N buncre au fost deja construite. Kim trebuie s aleag ntre M posibile rute bidirecionale
pentru a le conecta. Un plan de conectare este alctuit dintr-un subset minim de astfel de
legturi, astfel nct din fiecare locaie s se poat ajunge n orice alt locaie. Costul unui plan
este dat de suma distanelor legturilor.
Deoarece rutele sunt vulnerabile la bombardamente aeriene, Kim v cere s estimai un plan de
cost minim. In plus, Kim v cere s calculai Q soluii de rezerva, pentru situaia n care una
dintre cele M legturi este sigur inclus in plan.
1.4 Precizri
Distana asociat unei rute este o valoare intreag din intervalul [1, 1.000.000.000]
1.5 Exemplu
kim.in
kim.out
688
124
416
312
233
524
343
455
561
1
2
3
4
5
6
7
8
13
14
16
13
13
13
13
14
13
2.
Problema 2 - Portal
2.1 Enun
tiind c reeaua de drumuri construit anterior poate fi compromis, Kim a decis s aplice
msuri de protecie suplimentare. Din fericire, n Kimlandia au fost inventate portaluri, o
tehnologie inovativ care permite crearea unei legturi unidirecionale ntre 2 buncre.
Un portal este alctuit din 2 componente care se instaleaz n buncrele origine i destinaie. El
permite teleportarea instantanee din origine la destinaie, dar doar dac acestea sunt suficient
de apropiate geografic.
tiind perechile de buncre n care pot fi instalate portaluri, Kim dorete s le amplaseze ntr-un
mod ct mai eficient, astfel inct numrul de buncre izolate s fie minim. Un buncr este izolat
dac n acesta nu se poate ajunge din nici un alt buncr.
2.4 Precizri
-
2.5 Exemplu
portal.in
portal.out
5
1
2
3
5
5
5
2
3
4
2
3
Mai jos este reprezentat un posibil mod de instalare a portalurilor. Se observ c nici un buncr
nu a rmas izolat.