Time

13:07:32
23 May 2012
Version for print

Целые точки

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


Specifications

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

   В первой строке содержится N (3N 1000) – число вершин многоуголь­ника. В последующих N строках идут координаты (XiYi) вершин многоугольника в порядке обхода по часовой стрелке. Xi и Yi - целые числа, по модулю не превосходящие 1000000.

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

   В выходной файл вывести одно число – искомое число точек.


Problem information

Time Limit: 1 seconds
Memory Limit: 64 MB
Balls for the passed test: 10
Complexity: 31% 70/102
Classes: Number theory, GCD, LCM

Example

Example input

Sample 1
4
-1 -1
-1 1
1 1
1 -1

Sample 2
3
0 0
0 2
2 0

Example output

Sample 1
1

Sample 2
0


← Treasure Problems Power →