문제
$0$이 아닌 어떤 실수 $a$, $b$와 실수 $c$에 대해 $\left(\frac{x}{a}\right)^2+\left(\frac{y}{b}\right)^2=c^2$를 만족시키는 점 $(x, y)$의 집합을 원점타원이라고 한다. 주어진 $N$개의 점들 중, 같은 원점타원 위에 있는 점들의 최대 개수를 구하시오.
입력
첫 번째 줄에 점의 개수 $N$이 주어진다. ($2 \le N \le 3000$)
다음 $N$개 줄에 점의 위치 $(x, y)$를 나타내는 정수 $x$, $y$가 공백으로 구분되어 한 줄에 하나씩 주어진다. 같은 위치에 여러 점이 있을 수 있다. ($-10^9 \le x, y \le 10^9$)
출력
같은 원점타원 위에 있는 점들의 최대 개수를 출력한다.
예제 입력 1
5 0 5 1 1 3 4 5 0 1 1
예제 출력 1
3
예제 입력 2
4 1 1 -1 1 -1 -1 1 -1
예제 출력 2
4
출처
Contest > BOJ User Contest > 월간 향유회 > 월간 향유회 2024. 12. C번
- 문제를 만든 사람: kiwiyou
- 문제를 검수한 사람: chogahui05, lky7674, snrnsidy, utilforever