Nu aveti permisiuni pentru a descarca fisierul grader_test6.ok
Diferente pentru problema/aria intre reviziile #9 si #6
Nu exista diferente intre titluri.
Diferente intre continut:
* $1 ≤ N ≤ 100 000$ * $-1 000 000 ≤ x$~$i$~, $y$~$i$~ $≤ 1 000 000$
* Rezultatul se va afişa cu o precizie de $10^-5^$.
* Rezultatul se va afişa cu o precizie de $10^-4^$ **nerotunjit**.
h2. Exemplu
h2. Indicaţii de rezolvare
Desi problemaarecadatede intrarepoligoaneconvexe, rezolvareade maijoseste valabilapentru orice tip de poligoane. Pentru acalculaaria unui poligon{$A{~1~}A{~2~}A{~3~}..A{~n~}$}, vom considera un punct P arbitrar ales în plan. Vom "împărţi" poligonul în triunghiuri de forma $PA{~i~}A{~i+1~}$ (considerăm că $A{~1~} = A{~n+1~}$) şi vom calcula "aria cu semn" $T{~i~}$ a fiecărui triunghi (în formula ariei nu vom folosi funcţia de valoare absolută). Distingem în acest moment două cazuri:
Pentru a calcula aria unui poligon convex(**dar si concav**) {$A{~1~}A{~2~}A{~3~}..A{~n~}$}, vom considera un punct P arbitrar ales în plan. Vom "împărţi" poligonul în triunghiuri de forma $PA{~i~}A{~i+1~}$ (considerăm că $A{~1~} = A{~n+1~}$) şi vom calcula "aria cu semn" $T{~i~}$ a fiecărui triunghi (în formula ariei nu vom folosi funcţia de valoare absolută). Distingem în acest moment două cazuri:
* Poligonul are vârfurile orientate trigonometric. Pentru fiecare latură "spre dreapta", aria $T{~i~}$ corespunzătoare va fi negativă, iar pentru fiecare latură "spre stânga", aria $T{~i~}$ corespunzătoare va fi pozitivă. * Poligonul are vârfurile orientate antitrigonometric. Pentru fiecare latură "spre dreapta", aria $T{~i~}$ corespunzătoare va fi pozitivă, iar pentru fiecare latură "spre stânga", aria $T{~i~}$ corespunzătoare va fi negativă.
Nu exista diferente intre securitate.
Diferente intre topic forum:
8748