#P5178. 求和
求和
题目背景
QAQ
题目描述
给定数列及。
满足
求
但这样太水了
于是给出个操作,每次将加,对于每个操作,输出答案。
特别地,若在范围内,我们认为也加。
另外,在读入个操作前,你也应该输出答案。
由于答案可能过大,输出答案对取模的结果。
输入格式
第一行,两个整数。
下面一行个整数,为及,且最后一个是。
下面行,每行个整数。
输出格式
共行,每行一个整数,为答案。
提示
共20个数据点。
对于第个数据点
保证
想不到吧!
QAQ
给定数列a1...an及x0。
满足
f[i][j]=⎩⎨⎧aix0f[i][j−1]+f[i−1][j−1]0j=0,i<=nj=0,i=n+10<i,j<=n+1,j<ii<=j求
i=0∑n+1j=0∑n+1f[i][j]但这样太水了
于是给出m个操作,每次将a[l]...a[r] (0≤l,r≤n)加p,对于每个操作,输出答案。
特别地,若0在l...r范围内,我们认为x0也加p。
另外,在读入m个操作前,你也应该输出答案。
由于答案可能过大,输出答案对1234567891取模的结果。
第一行,两个整数n,m。
下面一行n+1个整数,为a1...an及x0,且最后一个是x0。
下面m行,每行3个整数l,r,p。
共m+1行,每行一个整数,为答案。
共20个数据点。
对于第i个数据点
n,m=⌊ln12i+π5⌋,∣a,x,p∣≤⌊ln19i+iπ⌋保证0≤l≤r≤n
想不到吧!