짜증 난 동료들
면접 대비시간 제한2초메모리 제한1024 MB
도움 요청을 h번 채워야 할 때, 짜증 수치가 a에서 시작해 요청마다 d씩 오르는 동료들 가운데 최대 짜증 수치의 최솟값을 구합니다.
문제

일하지 않고 있는 당신의 그림. 출처: XKCD 303
오늘도 사무실의 평범한 하루다. 당신은 자기 일은 하지 않는 데 능한 사람이다. 그래서 동료들에게 "도와달라"고 부탁하지만, 실은 모든 일을 그들에게 시킨다.
동료는 당신을 도와줄수록 짜증이 커진다. 당신은 도움을 요청할 때마다 동료의 짜증이 얼마나 더 커지는지도 알아냈다. 하루의 시작에 동료가 당신에게 가진 짜증 수치는 이다. 이것이 그 동료의 초기 짜증 수치다. 도움을 요청할 때마다 짜증 수치는 일정하게 만큼 증가하여, 가 된다.
당신은 동료들의 도움만으로 개의 작업으로 이루어진 프로젝트를 끝내려 한다. 다만 어느 동료도 지나치게 짜증나게 해서는 안 된다.
당신이 할 수 있는 최선은 무엇인가?
입력
첫 줄에 정수 와 가 주어진다. ()는 프로젝트를 완료하기 위해 도움을 요청해야 하는 횟수이고, ()는 동료의 수이다.
이어지는 개의 줄에는 양의 정수 와 가 한 쌍씩 주어진다. 이는 초기 짜증 수치가 이고, 도움을 요청할 때마다 짜증 수치가 만큼 증가하는 동료를 나타낸다 ().
출력
최적 전략을 써서 짜증 수치의 최댓값을 가능한 한 작게 만들었을 때, 그 최댓값을 하나의 수로 출력한다.