L. Теорема Пика
1000 мс · 256 МБ · всё или ничего
Дан простой многоугольник с целыми вершинами. Посчитайте, сколько точек с целыми координатами лежит строго внутри него и сколько - на границе.
Перебирать точки нельзя: при координатах до их порядка .
Формат ввода
В первой строке - число вершин ().
В следующих строках - вершины простого многоугольника в порядке обхода. Координаты целые, по модулю не превосходят .
Формат вывода
Выведите два числа: количество целых точек строго внутри многоугольника и количество на его границе.
Примеры
ввод
4 0 0 4 0 4 4 0 4
вывод
9 16
ввод
3 0 0 4 0 0 4
вывод
3 12
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.