Diferente pentru problema/wanted intre reviziile #11 si #7

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="wanted") ==
Dupa ce unii din voi l-au ajutat pe Gigel sa iasa din inchisoare rezolvand problema 'gather':problema/gather acum politia este pe urmele lui. Exista {$N$} orase si se stie ca Gigel este ascuns in unul din ele. Avem o strada infinita care pentru simplitate o vom considera identica cu axa {$Ox$} a unui sistem cartezian de coordonate. Pentru fiecare oras {$i$} se stiu coordonatele ({$X{~i~}$},{$Y{~i~}$}). Fiecare oras are o poteca care este paralela cu axa {$Oy$} si care il leaga de strada principala. Politistul Eduard se afla in acest moment in punctul de coordonate ({$0$},{$0$}) si poate merge in orice oras folosind strada principala si potecile respective. In momentul in care ajunge intr-un oras intreaba locuitorii despre Gigel. Acestia ii vor spune daca Gigel este in orasul respectiv, daca el se afla intr-un oras cu coordonata {$X$} mai mare sau mai mica.
 
h2. Cerinta
 
Ajutati-l pe Eduard spunandu-i care este distanta minima pe care trebuie sa o parcurga pe cazul cel mai defavorabil alegand o strategie optima de a vizita orasele.
h2. Date de intrare
h3. Explicatie
Eduard merge in orasul {$2$}. Daca i se spune ca Gigel se afla intr-un oras cu coordonata {$X$} mai mica se va duce in $1$ unde il va gasi pe Gigel. In acest caz costul va fi {$5+2=7$} pentru a ajunge in orasul {$2$} si {$2+5+3$} pentru a ajunge in orasul 1 deci total {$17$}. Altfel va merge in orasul {$3$} de unde, in cazul in care nu il va gasi pe Gigel trebuie sa mearga si in orasul {$4$}. Costul total pentru acest caz va fi {$32$}.
Initial Eduard va merge in orasul {$2$}. In cazul in care i se spune ca Gigel se afla intr-un oras cu coordonata {$X$} mai mica se va duce in $1$ unde il va gasi pe Gigel. In acest caz costul va fi {$5+2=7$} pentru a ajunge in orasul {$2$} si {$2+5+3$} pentru a ajunge in orasul 1 deci totalul va fi {$17$}. Altfel Eduard va merge in orasul {$3$} de unde in cazul in care nu il va gasi pe Gigel trebuie sa mearga si in orasul {$4$}. Costul total pentru acest caz va fi {$32$}.
== include(page="template/taskfooter" task_id="wanted") ==
 
 
 

Nu exista diferente intre securitate.

Diferente intre topic forum:

2916