АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1001. Многоугольник.

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

По просочившейся в прессу информации для проведения финальной части студенческого чемпионата мира по программированию будет арендован остров, который геометрически является многоугольником (возможно невыпуклым). Есть надежда, что в скором времени будут доступны координаты вершин этого многоугольника в декартовой системе.

Напишите программу, определяющую площадь многоугольника по координатам его вершин.


Ограничения

3 <= n <= 1 000; -1 000 <= Xi, Yi <= 1 000, i=1,2,…,n


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

В первой строке находится одно целое число n – количество вершин многоугольника. В последующих n строках заданы по два вещественных числа Xi, Yi – координаты вершин при обходе по часовой стрелке.

 


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

В выходном файле должно быть записано одно вещественное число – площадь многоугольника. Результат будет признан верным, если он отличается от ответа не более, чем на 0.01.

Пример

Input

Output

14

1 2

2 2

3 1

4 3

6 0

4 -1

2 0

1 1

1 -1

0 -1

-1 -2

-2 -1

-2  0

-1 0

16

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Чемпионат мира по программированию (ICPC) / Рыбинск-2011 /
1000. L - Угадайка 1001. 1002. N - Числовая задача
Задачи с соревнований и сборов / Чемпионат мира по программированию (ICPC) / Школьники-Рыбинск-2011 /
1000. F - Угадайка 1001. 1002. H - Числовая задача
 
время генерации 0.172 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.