题意:支持合并,求块内K小数 对于 100%的数据 n≤100000,m≤n,q≤300000 思路:对于每一个块建立一棵动态开点的线段树,暴力(启发式?)合并后二分下就行了 merge用函数的方式写因为懒得讨论x,y其中一个为0的情况,反正是把节点y并到x上 为什么这么暴力都不T?大概是因为随机数据的块的大小太平均了吧 ..,..]of longint; sum:..]of longint; fa,a,root:..]of longint; n,m,x,y,k,i,j,s,cnt,p,q:lo…