Problem
Dãy số được cho bởi công thức truy hồi: ai+1=(k* ai+b)mod m. Tìm độ dài của dãy con tăng dài nhất của nó.
Đầu vào
Chương trình nhận năm số nguyên làm đầu vào: độ dài của dãy n (1≤n≤105), phần tử đầu tiên của dãy a1, các tham số k, b, m để tính các chuỗi phần tử tiếp theo (1≤m≤104, 0≤k<m, 0≤b<m, 0≤a1<m).
Đầu ra
Bạn cần in ra độ dài của dãy con tăng lớn nhất của dãy này.
Nhập |
Đầu ra |
5 41 2 1 100
|
3 |