Điểm:
1200 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Dạo này,
có thói quen thích nghe nhạc. Cậu ấy quyết định mua một máy nghe nhạc (loại cũ) để thử cảm giác nghe nhạc của cuối những thập niên 90 :Đ.Có tất cả \(n\) bài nhạc, bài nhạc thứ \(i\) dài đúng \(a_{i}\) phút. Máy nghe nhạc mà mua ghi được tối đa \(m\) phút. Hỏi có bao nhiêu cách ghi nhạc khác nhau lên máy nghe nhạc, biết rằng mỗi bài nhạc chỉ được phép ghi một lần lên máy?
Input
- Dòng thứ nhất chứa hai số nguyên dương \(n,m\) (\(n \le 1000, m \le 1000\)).
- Dòng thứ hai chứa \(n\) số nguyên dương \(a_{i}\) (\(a_{i} \le 1000\)).
Output
- Một số nguyên duy nhất là cách ghi nhạc lên máy nghe nhạc mà \(10^9+7\). có thể thực hiện, lấy phần dư cho
Scoring
- Subtask \(1\) (\(30\%\) số điểm): \(n \le 6\).
- Subtask \(2\) (\(30\%\) số điểm): \(n \le 20\).
- Subtask \(3\) (\(40\%\) số điểm): không có ràng buộc gì thêm.
Example
Test 1
Input
3 4
1 5 6
Output
1
Bình luận