Time limit: 2.0s , Memory limit: 512M , Points: 2500 (partial)
Cho mảng số nguyên gồm
phần tử được đánh số từ
đến
và một số nguyên dương
.
Hàm được định nghĩa là số lượng dãy số
thỏa mãn đồng thời hai điều kiện:
Yêu cầu tính giá trị biểu thức sau:
Input
- Dòng đầu tiên chứa hai số nguyên
và
;
.
- Dòng thứ hai chứa
số nguyên
.
Output
- In ra giá trị biểu thức cần tính, kết quả chia lấy dư cho
.
Examples
Sample Input
3 2
1 1 2
Sample Output
5
Scoring
- Subtask
điểm:
- Subtask
điểm:
;
- Subtask
điểm: Không có ràng buộc gì thêm
Notes
Trong ví dụ, các giá trị hàm như sau:
, các dãy số thỏa mãn:
, các dãy số thỏa mãn:
,
, các dãy số thỏa mãn:
, các dãy số thỏa mãn:
Comments