Trò chơi bài (lần nữa)
Đề bài
Mô tả
Cho một dãy bài gồm lá xếp theo thứ tự cố định; lá thứ ghi số . Bạn được phép bỏ lá ở đầu dãy và lá ở cuối dãy (, ), giữ lại đoạn các lá có chỉ số từ đến .
Một cách chọn được gọi là hợp lệ nếu tích các số trên các lá bài còn lại chia hết cho số nguyên dương cho trước.
Hãy đếm số cặp hợp lệ.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa số nguyên .
Dữ liệu ra
In ra một số nguyên duy nhất — số cặp hợp lệ.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 4 6 2 8 |
4 | Có cặp hợp lệ: tích ; tích ; tích ; tích . Tất cả đều chia hết cho . |
| 3 6 9 1 14 |
1 | Chỉ có cho tích chia hết cho . |
Bình luận