Программисту Андрею очень повезло: генерал-губернатор Ямайки
предложил ему бесплатно отдохнуть и поразвлечься на его знаменитом острове в обмен на небольшую услугу.
Дело в том, что правительство Ямайки решило построить сеть скоростных дорог, устроенную
таким образом, чтобы любые два города связывала дорога, проложенная строго по прямой
линии. При этом одна дорога может связывать несколько городов, если они
расположены на одной прямой.
Местные эксперты, предложившие этот проект, уверены, что новая сеть дорог
минимизирует расходы на транспортные перевозки.
Для расчета бюджета проекта необходимо определить суммарную
длину дорог, которые будут построены. Для этого им и нужна помощь программиста.
Напишите для Андрея требуемую программу.
Исходные данные
В первой строке содержится количество городов на Ямайке
n (1 ≤ n ≤ 300).
Далее следует n строк, каждая строка содержит
два целых числа xi и yi
(0 ≤ xi, yi ≤ 10000),
разделенных пробелом, — координаты
i-го города в милях.
На Ямайке нет городов с совпадающими координатами.
Результат
Выведите суммарную длину дорог, округленную до целого числа миль.
Пример
исходные данные | результат |
---|
4
0 0
0 100
100 0
50 50
| 412
|
Автор задачи: Андрей Демидов
Источник задачи: ACM ICPC 2007–2008. NEERC. Восточный подрегион. Екатеринбург, 27 октября 2007 г.