eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Выпуклый многоугольник

Выпуклый многоугольник

Определить, является ли заданный многоугольник выпуклым. \InputFile В первой строке задано число \textbf{n }(\textbf{3 }≤ \textbf{n }≤ \textbf{100000}). Далее в \textbf{n }строках находится по паре чисел - координаты очередной вершины простого многоугольника в порядке обхода по или против часовой стрелки. Все координаты целые числа по модулю не превышающие \textbf{10000}. \OutputFile Выведите "\textbf{YES}", если приведённый многоугольник является выпуклым, и "\textbf{NO}" в противном случае.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
3
0 0
0 1
1 0
Выходные данные #1
YES