SD26D2#FERT. 施肥(fert)-AI

施肥(fert)-AI

Problem Description

施肥(fert)

【题目描述】

在一片长度为 nn 的农田上,每块土地有一个编号 1,2,…,n1, 2, \ldots, n。初始时第 ii 块土地的养分值为 aia_i。

农民进行了 mm 次施肥操作:每次操作给出五个参数 l,r,x,y,zl, r, x, y, z,表示对区间 [l,r][l, r] 内的每一块土地 i∈[l,r]i \in [l, r],将其养分值增加 x⋅i2+y⋅i+zx \cdot i^2 + y \cdot i + z。

所有操作完成后,你需要回答 qq 个询问,每个询问给出一个位置 pp,输出该位置土地最终的养分值。

【输入格式】

第一行三个整数 n,m,qn, m, q。

第二行 nn 个整数 a1,a2,…,ana_1, a_2, \ldots, a_n。

接下来 mm 行,每行五个整数 l,r,x,y,zl, r, x, y, z,表示一次施肥操作。

最后 qq 行,每行一个整数 pp,表示一个询问。

【输出格式】

对于每个询问,输出一行一个整数,表示对应位置的最终养分值。

【样例1输入】

3 1 3
1 1 1
1 3 1 2 3
1
2
3

【样例1输出】

7
12
19

【样例2输入】

5 2 3
0 0 0 0 0
1 3 1 0 0
2 5 0 1 0
2
3
4

【样例2输出】

6
12
4

【数据范围】

对于所有数据:1≤n,m,q≤1×1051 \le n, m, q \le 1 \times 10^5;−100≤ai,x,y,z≤100-100 \le a_i, x, y, z \le 100;1≤l≤r≤n1 \le l \le r \le n;1≤p≤n1 \le p \le n。

测试点编号 n,m,qn, m, q 特殊性质
1~8 1≤n,m,q≤1×1031 \le n, m, q \le 1 \times 10^3 无
9~13 1≤n,m,q≤1×1051 \le n, m, q \le 1 \times 10^5 x=y=0x = y = 0
14~20 无
3 1 3
1 1 1
1 3 1 2 3
1
2
3
7
12
19

Source

2026年山东省信息学体验营