Олимпиадный тренинг

Задача . Площадь многоугольника


На плоскости задан многоугольник координатами вершин в порядке их обхода. Многоугольник не обязательно выпуклый. Требуется найти его площадь.

Входные данные

Сначала вводится число N - количество вершин многоугольника (3<=N<=100), затем N пар вещественных чисел, задающих координаты его вершин.

Выходные данные

Выведите площадь многоугольника с 6 знаками после десятичной точки.

Примеры.

входные данные
3
1 1
1 4
7 4
 
выходные данные
 9.00000000000000E+0000

time 1000 ms
memory 64 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w6439
Free Pascal1
Python102
PascalABC1
Комментарий учителя