시험

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

NN개의 시험 성적이 주어진다. 이 중 ii번째 성적은 Q_iQ\_i개의 문제 중 P_iP\_i개를 맞혔다고 표현된다.

다음과 같이 집합 XX의 평균 성적을 정의하자.

{ {\sum P\_x}\over{\sum Q\_x} } \hspace{1em}(x\in{X}, X \subset{} \left\\{1,2, \cdots{}, N \right\\} )

집합 XX의 크기 KK가 주어질 때, 집합 XX의 평균 성적의 최댓값을 구하여라. 즉, NN개의 시험에서 KK개의 시험을 적절히 뽑아 평균 성적을 최대화하는 것이 목표이다.

입력

첫째 줄에 전체 시험의 개수를 나타내는 정수 NN과 집합 XX의 크기를 나타내는 정수 KK가 주어진다. (1KN100,000)(1 \le{} K \le{} N \le{}100\\,000)

둘째 줄부터 NN개의 줄에 걸쳐 각 시험에 대한 정보 P_iP\_iQ_iQ\_i가 순서대로 주어진다. (0P_i100,000,1Q_i100,000,P_iQ_i)(0 \le{} P\_i \le{} 100\\,000, 1 \le{} Q\_i \le{} 100\\,000, P\_i \le{} Q\_i)

출력

집합 XX의 평균 성적의 최댓값을 출력한다. 정답과의 상대/절대 오차가 10610^{-6} 이하인 경우 정답으로 인정된다.