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

1588. Ямайка

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

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

В первой строке содержится количество городов на Ямайке 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 г.