#P11368. [Ynoi2024] After god

[Ynoi2024] After god

背景

::::info[题目背景已折叠]

::::

题目描述

你需要维护两个初值为 00 的序列 a1,…,ana_1,\dots,a_n 和 b1,…,bnb_1,\dots,b_n ;

共 mm 次操作,每次操作给出 x,yx,y ,将 axa_x 修改为 yy ,然后对 i=1,…,ni=1,\dots,n 将 bib_i 加上 max⁡j=1iaj\max\limits_{j=1}^i a_j ,然后查询 ∑i=1xbi\sum\limits_{i=1}^x b_i。

输入格式

第一行两个整数 n,mn,m;

接下来 mm 行,每行两个整数 x,yx,y 表示一次操作。

输出格式

共 mm 行,每行一个整数表示答案。

5 6
3 4
1 2
2 4
1 4
3 5
1 2
4
2
10
8
47
14

提示

Idea:nzhtl1477,Solution:nzhtl1477,Code:ccz181078,Data:ccz181078

对于 100%100\% 的数据,满足 1≤n,m≤1061\le n,m\le 10^6,1≤x,y≤n1\le x,y\le n。