선물 할인
면접 대비시간 제한1초메모리 제한1024 MB
선물 n개의 가격과 예산 b, 최대 a개에 반값 할인을 적용할 때 예산 안에서 살 수 있는 선물의 최대 개수를 구합니다.
문제
개의 선물 가격이 주어졌을 때, 의 예산으로 최대한 많은 선물을 사려고 한다. 최대 개의 선물은 반값에 살 수 있다. 살 수 있는 선물의 최대 개수를 구하는 프로그램을 작성하시오. 단, 한 선물에는 최대 한 번만 반값 할인을 받을 수 있다.
입력
첫 번째 줄에 선물의 개수 (), 예산 (), 반값 할인을 받을 수 있는 최대 선물의 수 ()가 공백으로 구분되어 차례로 주어진다. 다음 줄에 개의 선물 가격이 공백으로 구분되어 주어진다. 선물 가격은 2 이상 10억 이하의 짝수이다.
출력
예산 안에서 살 수 있는 선물의 최대 개수를 출력한다.