给你 nnn 个整数 aia_iai,你要对这 nnn 个整数进行 qqq 次操作,每次操作分别有 444 个整数 op,l,r,xop,l,r,xop,l,r,x,若 op=1op=1op=1,则让 [l,r][l,r][l,r] 中每个数等于 xxx;若 op=2op=2op=2,则让 [l,r][l,r][l,r] 中每个数加上 xxx。
求每次操作之后,∑i=1xai(1≤x≤n)\sum_{i=1}^{x}a_i(1 \le x \le n)∑i=1xai(1≤x≤n) 的最大值以及对应的 xxx。
期望时间复杂度为 O(qlogn)O(q\log n)O(qlogn) 或 O(qlog2n)O(q \log^2 n)O(qlog2n),实在不行就 O(qn)O(q \sqrt n)O(qn) 吧。