Module: GWP (En Büyük Artan Dizi)


Problem

5 /6


O(n*log(n)) içindeki en büyük artan alt dizi

Problem

Sayısal dizi, yinelenen formülle verilir: ai+1=(k* ai+b)mod m. En uzun artan alt dizisinin uzunluğunu bulun.
 
Giriş
Program girdi olarak beş tamsayı alır: n dizisinin uzunluğu (1≤n≤105), a1 dizisinin ilk öğesi, k parametreleri, b, m sonraki üye dizilerini hesaplamak için (1≤m≤104, 0≤k<m, 0≤b<m, 0≤a1<m).
 
Çıktı
Bu dizinin en büyük artan alt dizisinin uzunluğunu yazdırmanız gerekir.


Gir Çıktı
5 41 2 1 100 3