题解:P12670 「TFXOI Round 2」LQXZ & AGLT
需要求出
发现这玩意有点类似于偏序,但是两种毫不相干的运算并不太好一起维护。
我们考虑能否固定等式两边的某一边,使得另一边好求呢?
显然是可以的,由于
于是先按照
所以对于一个
发现加号左边的部分好维护。
如果我们将
我们发现,如果
那么右边部分,正是求
只需要在前面处理
时间复杂度:
但是这样不一定能通过,考虑到一共只有
最后在求
时间复杂度:
需要求出
发现这玩意有点类似于偏序,但是两种毫不相干的运算并不太好一起维护。
我们考虑能否固定等式两边的某一边,使得另一边好求呢?
显然是可以的,由于
于是先按照
所以对于一个
发现加号左边的部分好维护。
如果我们将
我们发现,如果
那么右边部分,正是求
只需要在前面处理
时间复杂度:
但是这样不一定能通过,考虑到一共只有
最后在求
时间复杂度: