P10148 [Ynoi1999] M47升级型“钢铁阿诺”
题目背景

题目描述
给定一个长度 $n$ 的整数序列 $a_1,\dots,a_n$ ;
给定一个由 $m$ 次操作构成的操作序列,操作从 $1$ 开始编号,到 $m$ 结束。操作序列中包含修改操作和求和操作,修改操作给定 $l,r,v$ ,将 $a_l,a_{l+1},\dots,a_r$ 修改为 $v$ ,求和操作给定 $l,r$ ,查询 $\sum\limits_{i=l}^r a_i$;
共 $q$ 次查询,每次查询给出 $L,R$ ,询问将序列 $a$ 初始化为 $0$ 后,依次进行操作序列中的第 $L,L+1,\dots,R$ 次操作,每次求和操作的答案之和。
输入格式
无
输出格式
无
说明/提示
Idea:Ynoi,Solution:nzhtl1477&ccz181078,Code:ccz181078,Data:ccz181078
对所有数据,满足 $1\le l\le r\le n$,$1\le v\le n$,$1\le L\le R\le m$,$1\le n,m,q\le 5\times 10^5$。
对 $10\%$ 的数据,$n,m,q\le 10^2$。
对另外 $20\%$ 的数据,$n,m,q\le 5\times 10^3$。
对另外 $10\%$ 的数据,每次操作都是求和操作。
对另外 $20\%$ 的数据,每次查询满足 $L=1$。
对另外 $20\%$ 的数据,$n,m,q\le 2\times 10^5$。
对于其余数据,无特殊限制。