Gửi bài giải
Điểm:
10,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
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Là một người khá bận rộn, Thầy Sơn chỉ có đúng T thời gian để làm một vài thứ thú vị và Thầy muốn làm nhiều thứ nhất có thể.
Yêu cầu: Có tất cả N công việc, em hãy giúp Thầy chọn một số công việc sao cho số lượng công việc được chọn là nhiều nhất.
Input:
- Dòng 1. Ghi 2 số nguyên dương N và T tương ứng là số lượng công việc và thời gian tối đa cho phép để làm một số công việc.
- Dòng 2. Ghi N số nguyên dương ~A_1, A_2,...,A_N~, với ~A_i~ là thời gian để hoàn thành công việc thứ i.
Output:
- In ra số nguyên dương K là số lượng công việc tối đa có thể làm trong khoảng thời gian T.
Example:
Input:
5 10
1 2 1 6 3
Output:
4
Constraints:
~0 < N,T \le 2000; 0 < A_i \le 1000~
Bình luận