АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

281. Многоугольник

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил Неизвестный

Задача:

На декартовой плоскости задан выпуклый многоугольник с N вершинами. Он имеет проекции на оси OX и OY. Ваша задача - найти минимальное и максимальное значения суммы длин этих проекций при произвольном повороте многоугольника.

Формат входного файла:

Первая строка входного файла содержит целое число N (3 ≤ N ≤ 100). Затем идет N строк, в каждой из которых по два целых числа Xi и Yi - координаты соответствующей вершины полигона. Вершины заданы в порядке обхода по или против часовой стрелки. Никакие три последовательные вершины не лежат на одной прямой. Никакие вершины не совпадают. Все координаты по модулю не превосходят 10000.

Формат выходного файла:

В первой строке выходного файла через пробел выведите минимальное и максимальное значения суммы проекций полигона. Значения не должны отличаться от правильных более чем на 10-6

Примеры:

STDINSTDOUT
4
0 0
0 1
1 1
1 0
		
2 2.828427124


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Межвузовские олимпиады / X Межвузовская олимпиада 2007 /
281. 285. Сумма 284. Треугольник 280. Уравнение
 
время генерации 0.078 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.