Time limit: 4.0s , Memory limit: 256M , Points: 1
Cho mảng gồm số nguyên được đánh số từ đến và một số nguyên . Bạn hãy đếm số lượng mảng con có thể không liên tiếp thỏa mãn giá trị bội chung nhỏ nhất của các phần tử trong mảng con đó bằng chính xác .
Input
- Dòng đầu tiên chứa hai số nguyên và .
- Dòng thứ hai chứa số nguyên mảng .
Output
- In ra số lượng mảng con thỏa mãn, kết quả chia lấy dư cho .
Examples
Sample Input 1
4 12
2 3 4 6
Sample Output 1
6
Sample Input 2
6 6
2 3 2 3 2 3
Sample Output 2
49
Comments