N개의 시험 성적이 주어진다. 이 중 i번째 성적은 Q_i개의 문제 중 P_i개를 맞혔다고 표현된다.
다음과 같이 집합 X의 평균 성적을 정의하자.
{ {\sum P\_x}\over{\sum Q\_x} } \hspace{1em}(x\in{X}, X \subset{} \left\\{1,2, \cdots{}, N \right\\} )
집합 X의 크기 K가 주어질 때, 집합 X의 평균 성적의 최댓값을 구하여라. 즉, N개의 시험에서 K개의 시험을 적절히 뽑아 평균 성적을 최대화하는 것이 목표이다.
첫째 줄에 전체 시험의 개수를 나타내는 정수 N과 집합 X의 크기를 나타내는 정수 K가 주어진다. (1≤K≤N≤100,000)
둘째 줄부터 N개의 줄에 걸쳐 각 시험에 대한 정보 P_i와 Q_i가 순서대로 주어진다. (0≤P_i≤100,000,1≤Q_i≤100,000,P_i≤Q_i)
집합 X의 평균 성적의 최댓값을 출력한다. 정답과의 상대/절대 오차가 10−6 이하인 경우 정답으로 인정된다.