선물
면접 대비시간 제한1초메모리 제한128 MB
각 친구의 물건 가격과 배송비가 주어지고 물건 가격을 절반으로 줄이는 쿠폰이 하나 있을 때, 예산 B 안에서 선물할 수 있는 친구 수의 최댓값을 구한다.
문제
시흠이는 군대에 가기 전에, 그동안 함께 놀아 준 친구 명에게 선물을 하려고 한다. 시흠이가 가진 돈은 원이다.
번째 친구가 받고 싶어 하는 선물의 가격은 원이고, 배송비는 원이다. 따라서 번째 친구에게 선물을 보내려면 원이 필요하다.
시흠이는 선물 가격을 절반으로 깎아 주는 쿠폰을 딱 한 장 가지고 있다. 이 쿠폰을 번째 친구에게 사용하면 원만으로 선물을 보낼 수 있다. (쿠폰은 선물 가격에만 적용되며, 배송비에는 적용되지 않는다.)
시흠이가 선물을 보낼 수 있는 친구 수의 최댓값을 구하시오.
입력
첫째 줄에 친구의 수 과 가진 돈 가 공백으로 구분되어 주어진다. (, )
둘째 줄부터 개의 줄에 걸쳐 각 줄마다 번째 친구가 원하는 선물의 가격 와 배송비 가 공백으로 구분되어 주어진다. ()
출력
시흠이가 선물을 보낼 수 있는 친구 수의 최댓값을 첫째 줄에 출력한다.
힌트
예를 들어 친구가 명이고 가진 돈이 원이며, 각 친구의 가 라고 하자. 이때 1번, 2번, 4번 친구의 선물은 정가로 사고 3번 친구의 선물에 쿠폰을 사용하면, 필요한 금액은 원이다. 가진 돈 원 안에서 네 명 모두에게 선물을 보낼 수 있으므로 답은 이다. 쿠폰을 1번이나 4번 친구에게 사용해도 같은 결과를 얻는다.