[TC14088]LimitedMemorySeries1 题目大意: 给定长度为\(n(n\le5\times10^6)\)的数组\(X\),询问不超过\(q(q\le100)\)次,每次询问第\(k_i\)大的数是多少. 数组\(X\)生成方式如下: X[0] = x0 for i = 1 to n-1: X[i] = (X[i-1] * a + b) % (10^9+7) 内存大小1MB,时间1S. 思路: 内存这么紧肯定不能开一个长度为\(n\)的数组,因此按照值域分块.先对每一个块开桶…