题面 解析 首先,我们考虑下暴力的做法: 每次将一个任务的重要度加入到它的区间中, 询问的时候就直接加前\(k\)大. 然而,这样肯会炸的(都说了是暴力了). 其实,我们可以转化一下区间修改(因为区间修改似乎并不好做哈qwq) 利用前缀和与差分的思想(不会的请自行百度下), 将要修改的区间转化为单点修改, 于是,通过前缀和,我们就能知道一个点插入了哪些任务了. 然而怎么查询呢? 我们先考虑下对于一个点\(x\)的情况: 首先,我们对\(x\)建一棵区间为\([1,x]\)的权值线段树, 那么在插…