Logo Universal Online Judge

UOJ

时间限制:2 s 空间限制:256 MB

#1029. 序列

统计

序列(seq)

[题目描述]

给你序列$a_1,a_2,\cdots,a_n,r_1,r_2,\cdots,r_n,d_1,d_2,\cdots,d_n$ .

若$l>r$ ,$S(l,r)=0$ .

若$l\leq r$ ,$S(l,r)=\sum_{l\leq i \leq r}a_i$ .

$val_i=\sum_{j\geq i,r_j-j

请求出val。

[输入格式]

输入

输入数据

第一行一个整数 $n$ .

接下来n行,每行三个整数。

第i+1行3个整数表示$a_i,r_i,d_i$ .

[输出格式]

输出

n行,每行一个整数,第i行表示 $val_i$ .

[样例]

见选手目录下xor/seq1.in,seq2.in,seq3.in,seq4.in和seq/seq1.out,seq2.out,seq3.out,seq4.out

[数据范围]

测试点编号$n\leq$分值
1$10^4$20
2$10^5$40
3$10^6$40

对于所有测试点,$0\leq a_i\leq 10^5,i\leq r_i,0\leq d_i \leq n$

大样例下载