P3373 【模板】线段树 2

题目描述

如题,已知一个数列,你需要进行下面三种操作: - 将某区间每一个数乘上 $x$; - 将某区间每一个数加上 $x$; - 求出某区间每一个数的和。

输入格式

输出格式

说明/提示

【数据范围】 对于 $30\%$ 的数据:$n \le 8$,$q \le 10$。 对于 $70\%$ 的数据:$n \le 10^3 $,$q \le 10^4$。 对于 $100\%$ 的数据:$1 \le n \le 10^5$,$1 \le q \le 10^5$。 除样例外,$m = 571373$。 (数据已经过加强 ^\_^) 样例说明: ![](https://cdn.luogu.com.cn/upload/pic/2255.png) 故输出应为 $17$、$2$($40 \bmod 38 = 2$)。