Олимпиадный тренинг

Задача . E. Евклидово расстояние


На плоскости задан набор точек с целочисленными координатами. Найдите максимальное расстояние между парой точек из этого набора.

Входные данные

Первая строка входных данных содержит количество точек n (2 ≤ n ≤ 50). Затем следует n пар строк, каждая из которых описывает одну точку: первая строка пары содержит x-координату, вторая — y-координату ( - 50 ≤ x, y ≤ 50). Некоторые точки множества могут совпадать.

Выходные данные

Выведите максимальное расстояние между парой точек из этого набора. Ответ считается правильным, если абсолютная или относительная погрешность не превосходит 10 - 4.

Примечание

В первом случае максимальное расстояние достигается для точек (0, 1) и (4, 5). Во втором случае две из точек совпадают, и максимальное расстояние достигается для одной из этих точек и третьей.


Примеры
Входные данныеВыходные данные
1 3
0
1
2
3
4
5
5.656854249
2 3
10
12
-5
8
10
12
15.5241747

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя