ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

1058. Шоколад

Ограничение времени: 1.0 секунды
Ограничение памяти: 64 МБ
Кондитерская фабрика города Фишбург производит шоколадные конфеты в форме выпуклого многоугольника. Малыш и Карлсон купили себе одну такую конфету и захотели поделить ее на две части. Площади этих двух частей должны быть равны. Напишите программу, которая, зная форму конфеты, найдет наименьшую длину подходящей линии разлома.

Исходные данные

В первой строке содержится целое число N – количество вершин многоугольника (4 ≤ N ≤ 50). Остальные N строк содержат координаты вершин в порядке против часовой стрелки. Координаты – это вещественные числа от −100 до 100 не более чем с тремя цифрами после десятичной точки.

Результат

Выведите наименьшую возможную длину линии разлома конфеты с точностью до 0.0001.

Пример

исходные данныерезультат
4
0 0
4 0
4 3
0 3
3
Источник задачи: Rybinsk State Avia Academy