luogu#P6327. 区间加区间 sin 和
区间加区间 sin 和
题目描述
给出一个长度为 的整数序列 ,进行 次操作,操作分为两类。
操作 :给出 ,将 分别加上 。
操作 :给出 ,询问 。
输入格式
第一行一个整数 。
接下来一行 个整数表示 。
接下来一行一个整数 。
接下来 行,每行表示一个操作,操作 表示为 1 l r v
,操作 表示为 2 l r
。
输出格式
对每个操作 ,输出一行,表示答案,四舍五入保留一位小数。
保证答案的绝对值大于 ,且答案的准确值的小数点后第二位不是 或 。
5
1 3 1 5 5
5
1 5 5 5
2 3 3
2 1 5
2 2 2
2 4 4
0.8
0.3
0.1
-1.0
提示
Idea:nzhtl1477,Solution:nzhtl1477,Code:ccz181078,Data:nzhtl1477
保证 ,。保证所有输入的数都是正整数。