不是说好的20s吗,怎么我19s都超时……逗我最后还得写成c++才能过……首先不难发现询问肯定是O(1)的复杂度我们先把奇数和偶数分开排序,不难发现几个性质1. 奇数的个数一定是奇数2. 奇数选取随k成单调增然后就能在O(n)的时间预处理了…… ..] of int64; var a,b,f:arr; j,i,n1,n2,n,m,x:longint; ch:boolean; procedure qsort(var a:arr;n:longint); procedure sort(l,r: lon…