I. Точки внутри многоугольника
2000 мс · 256 МБ · всё или ничего
Многоугольник задан целочисленными координатами своих вершин, перечисленных подряд вдоль контура. Стороны не пересекаются и не соприкасаются иначе как в общих вершинах.
Найдите количество точек с целыми координатами, лежащих строго внутри многоугольника.
Подсказка: у многоугольника с целыми вершинами площадь , количество целых точек внутри и на границе связаны формулой Пика: . Удвоенную площадь считает формула площади Гаусса, а точки на границе — сумма по сторонам.
Формат ввода
Первая строка содержит число ().
Следующие строк содержат по два целых числа — координаты вершин, по модулю не превосходящие .
Формат вывода
Одно число — количество целых точек строго внутри.
Примеры
ввод
4 0 0 4 0 4 4 0 4
вывод
9
Войдите, чтобы отправлять решения.