Cerința
Se dau coordonatele în plan pentru n
puncte. Să se afișeze valoarea ariei poligonului pe care acestea îl formează.
Date de intrare
Fișierul de intrare ariapoligonsimplu.in
conține pe prima linie numărul de vârfuri ale poligonului, notat cu n
. Pe următoarele n
linii se găsesc câte două numere separate printr-un spațiu, reprezentând abscisa respectiv ordonata câte unui vârf. Acestea sunt date într-un sens de parcurgere a laturilor poligonului.
Date de ieșire
Fișierul de ieșire ariapoligonsimplu.out
va conține pe prima linie un număr real, cu exact o zecimală, reprezentând valoarea cerută.
Restricții și precizări
- Numerele din fișierul de intrare sunt întregi cuprinse între
-1001
și1001
. - Poligonul nu este neapărat convex dar nu se autointersectează.
Exemplu:
ariapoligonsimplu.in
4 0 0 1 0 1 1 0 1
ariapoligonsimplu.out
1.0