Gửi bài giải
Điểm:
2,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Mark và Jane rất hạnh phúc sau khi có đứa con đầu lòng. Con trai của họ thích đồ chơi nên Mark muốn mua một ít. Có một số đồ chơi khác nhau nằm trước mặt cậu bé, được dán nhãn giá của chúng. Mark chỉ có một số tiền nhất định để chi tiêu và anh ấy muốn tối đa hóa số lượng đồ chơi mà mình mua được bằng số tiền này. Cho trước bảng giá đồ chơi và số tiền cần chi, hãy xác định số quà tối đa mà Mark có thể mua.
Đầu vào:
Dòng đầu tiên chứa hai số nguyên n và k là số lượng đồ chơi được định giá và số tiền Mark phải bỏ ra.
Dòng tiếp theo chứa n các số nguyên cách nhau bằng dấu cách là giá của từng đồ chơi
Ràng buộc:
1 <= n <= 10^5
1 <= k <= 10^9
1 <= price[i] <= 10^9
Đầu ra: In ra số lượng đồ chơi tối đa Mark có thể mua được
Input:
7 50
1 12 5 111 200 1000 10
Output:
4
Bình luận