АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

281. B - Polygon

Time Limit: 1 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Undefined

Задача:

На декартовой плоскости задан выпуклый многоугольник с 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


View Problem Statistics Submit Author/source:
Problems from Contests / Vologda Students Contests / X InterUni Contest 2007 /
280. A - Equation 281. 282. C - Good Permutations 283. D - Good Permutations 2 284. E - Triangle
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.484 sec.
© Copyright VSTU, AVT, Nosov D.A.