¿La página no carga? Prueba haciendo clic aquí.
Placeholder

#4939

평행선 5s 1024MB

Problemas

좌표평면 상에 짝수 개의 서로 다른 점이 주어진다. 당신은 이 점들을 두 개씩 제대로 짝지어야 한다. 짝을 제대로 지었다는 것은 모든 정점이 정확히 다른 하나의 정점과 짝이 지어졌다는 것을 의미한다. 점들을 제대로 짝지었다면, 서로 평행한 선분들의 쌍이 존재할 수 있다. 당신은 이 평행한 선분의 쌍의 개수의 최댓값을 구하여야 한다.​

Entrada

첫 번째 줄에 점의 개수인 N이 주어진다.

두 번째 줄부터 N개의 줄에 걸쳐, 각 점의 좌표를 나타내는 X와 Y가 공백으로 구분되어 주어진다.

 

- 2 ≤​ N ≤​ 16

- N은 2의 배수

- -1 000 ≤​ X, Y ≤​ 1 000


Salida

첫 번째 줄에 평행한 선분의 쌍의 개수의 최댓값을 출력하여라.


Ejemplo

8

-1 -1
-1 4
1 1
1 6
2 -3
4 -1
3 -3
7 1
6


Fuente

Asia Tsukuba Regional Contest 2017 | dennisstar

Debes iniciar sesión para escribir código.