가장 많은 점이 놓인 타원
시간 제한6초메모리 제한1024 MB
정수 좌표의 점 N개가 주어졌을 때, 원점을 중심으로 하는 타원 (x/a)² + (y/b)² = c² 위에 함께 놓이는 점의 최대 개수를 구합니다.
문제
이 아닌 실수 , 와 실수 에 대해 을 만족하는 점 의 집합을 원점타원이라고 한다. 주어진 개의 점 중에서 같은 원점타원 위에 있는 점의 최대 개수를 구하시오.
입력
첫 번째 줄에 점의 개수 이 주어진다. ()
다음 개 줄에는 점의 위치 를 나타내는 정수 , 가 공백으로 구분되어 한 줄에 하나씩 주어진다. 같은 위치에 여러 점이 있을 수 있다. ()
출력
같은 원점타원 위에 있는 점의 최대 개수를 출력한다.