Polygon Area.


Submit solution

Points: 100 (partial)
Time limit: 2.0s
Memory limit: 512M

Author:
Problem type

Su tarea consiste en calcular el área de un polígono dado.

El polígono consta de n vértices (x_1,y_1),(x_2,y_2),\dots,(x_n,y_n). Los vértices (x_i,y_i) y (x_{i+1},y_{i+1}) son adyacentes para i=1,2,\dots,n-1, y los vértices (x_1,y_1) y (x_n,y_n) también lo son.

Entrada

La primera línea de entrada tiene un entero n: el número de vértices.

Después de esto, hay n líneas que describen los vértices. La i-ésima línea tiene dos enteros x_i e y_i. Puede asumir que el polígono es simple, es decir, no se intersecta consigo mismo.

Salida

Imprima un entero: 2a, donde el área del polígono es a (esto garantiza que el resultado sea un entero).

Restricciones

  • 3 \le n \le 1000
  • -10^9 \leq x_i, y_i \leq 10^9

Ejemplo de Entrada

4
1 1
4 2
3 5
1 4

Ejemplo de Salida

16

Comments

There are no comments at the moment.