Вычислительная геометрия

Материал из SEWiki
Версия от 15:06, 14 сентября 2014; Nikita.kasrtashov (обсуждение | вклад) (Новая страница: «Лектор - Андрей Давыдов andrey.a.davydov@gmail.com ==Задача первая - полигон == На вход N вершин полигона…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Лектор - Андрей Давыдов andrey.a.davydov@gmail.com

Задача первая - полигон

На вход N вершин полигона в формате (x, y) [abs(x), abs(y) <= 10^5] и M точек запроса. На выходе -- M строк yes/no. Полигон всегда корректный, закрученный против часовой стрелки. Полигон считать замкнутым, т.е. для точек на границе ожидаемый ответ -- yes. Пример входа:

3

(0, 0)

(3, 0)

(0, 2)

3

(0, 1)

(1, 1)

(2, 1)

Ожидаемый выход:

yes

yes

no