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

Задача . D. Количество параллелограммов


Задача

Темы: геометрия *1900

Вам задано n точек на плоскости. Никакая пара точек не совпадает, никакие три точки не лежат на одной прямой. Найдите количество параллелограммов с вершинами в заданных точках.

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

В первой строке находится целое число n (1 ≤ n ≤ 2000) — количество точек.

В следующих n строках находятся пары целых чисел (xi, yi) (0 ≤ xi, yi ≤ 109) — координаты i-й точки.

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

Выведите одно целое число c — количество параллелограммов с вершинами в заданных точках.


Примеры
Входные данныеВыходные данные
1 4
0 1
1 0
1 1
2 0
1

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

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