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
Người đăng:
Nguồn bài:
Dạng bài
Kabasak1 đến cửa hàng để mua sắm. Có tổng cộng ~n~ mặt hàng trong cửa hàng và giá trị cửa các mặt hàng lần lượt là ~a_1, a_2,... a_n~ đồng. Kasabak1 có tổng cộng ~m~ đồng, anh ấy hy vọng sẽ dùng số tiền đó để mua được nhiều vật phẩm nhất có thể.
Yêu cầu: Hãy tính số vật phẩm tối đa anh ấy có thể mua được.
Dữ liệu vào:
- Dòng thứ nhất chứa hai số nguyên ~n~ và ~m~ ~(1\leq n\leq 10^5; 1\leq m\leq 2\times 10^5)~ - số mặt hàng và số tiền.
- Dòng thứ hai chứa ~n~ số nguyên ~a_1, a_2,..., a_n~ ~(1\leq a_i\leq 100)~ - giá trị của các mặt hàng.
Dữ liệu ra:
- Ghi ra một số nguyên là số mặt hàng tối đa có thể mua được.
Input:
5 9
1 3 1 3 3
Output:
4
Ràng buộc:
- ~70\%~ số điểm ứng với ~70\%~ số test có ~n \leq 1000~;
- ~30\%~ số điểm ứng với ~30\%~ số test không có ràng buộc gì thêm.
Bình luận