cookiebus 2023-10-06 0:56:02 2023-10-06 19:49:55 9 返回题目
SOURCE:P9130
就考虑在线段树上存这一段区间内的草一共有多少,一共有多少牛吃到了,吃到草的牛的答案是多少。
这样我就可以算出来还有多少草可以贡献给右边的区间。
对于每一次修改,我们就正常修改,对于pushup,有时需要在右子树里面二分一下,这个就是常规的pushup的套路,不是很难写。
pushup
类似于 楼房重建: https://www.luogu.com.cn/problem/P4198