Nu aveti permisiuni pentru a descarca fisierul grader_test2.in
Diferente pentru problema/seg intre reviziile #25 si #12
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="seg") ==
Se dau $N$ segmente. Sa se afle lungime minima a unei linii frante inchise care contine segmentele date pe laturile ei. Linia franta trebuie sa se poata desena pornind de la un punct oarecare de pe ea, mergand pe fiecare latura o singura data si ajungand inapoi la punctul de pornire (linia se poate autointersecta).
Se dau $N$ segmente. Sa se afle lungime minima a unei linii frante inchise care contine segmentele date pe laturile ei. Linia franta trebuie sa se poata desena pornind de la un punct oarecare de pe ea, mergand pe fiecare latura o singura data si ajungand inapoi la punctul de pornire ( linia se poate autointersecta ).
h2. Date de intrare
Prima linie va contine numarul $T$deteste,urmeaza$T$teste.Peprima linie a unui test se va afla numarul $N$, pe urmatoarele $N$ linisevorvor aflacoordonatele capetelor segmentelor.
Prima linie va contine numarul $T$ reprezentand numarul de teste, prima linie a unui test se va afla numarul $N$, pe urmatoarele $N$ lini vor fi coordonatele capetelor segmentelor.
h2. Date de iesire
Pentru fiecare test se va afisa lungimea linilor care trebuie desenate, afisata cu$6$zecimale cu aproximare.
Pentru fiecare test se va afisa lungimea linilor care trebuie desenate, afisata cu 6 zecimale cu aproximare.
h2. Restrictii
*$1$≤ $N$ ≤$17$*Coordonatelepunctelor seafla in intervalul$[-2000, 2000 ]$*Infisieruldeintrare sevoraflamaxim$500$ teste dintrecare celmult$4$voravea$N > 10$ * Pentru fiecare test raspunsul va fi considerat corect numai daca diferenta in valoare absoluta intre raspunsul oficial si cel al concurentului este mai mica sau egala cu 10^-6^.
* 1 ≤ $N$ ≤ 17 * 1 ≤ $T$ ≤ 6 * coordonatele punctelor se afla in intervalul [ $-2.000$ , $+2.000$ ]
h2. Exemplu table(example). |_. seg.in |_. seg.out |
|2 2
| 2
1 1 1 2 1 1 2 2 3
h3. Explicatie
la testul$1$se uneste$1 2$cu$2 2$si seobtinelungimea$1$
la testul 1 se uneste 1 2 cu 2 2 deci lungime 1
== include(page="template/taskfooter" task_id="seg") ==
Nu exista diferente intre securitate.
Diferente intre topic forum:
3430
