对于序列 a,ba,ba,b 维护两个操作:
区间 ai←max(ai,v)a_i \gets \max(a_i,v)ai←max(ai,v)。
全局 bi←bi+aib_i \gets b_i + a_ibi←bi+ai。
应该咋做,主要是操作2(即历史和)不会。