传统题 1000ms 256MiB

倒水

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在一个桌子上摆放了 nn 个杯子,每个杯子中有一定量的水。小 A 同学负责向杯子中倒水,他总共倒了 kk 次,每次会向从第 LL 个杯子到第 RR 个杯子中添加 PP 毫升的水(注意:水只可能增加,不可能减少)。请问小 A 同学倒了 kk 次水之后, nn 个杯子每个杯子有多少毫升的水。

输入格式

第一行包含两个整数 nnkk

第二行包含 nn 个整数,表示一开始每个杯子中水的毫升数。

接下来 kk 行,每行包含三个整数 LLRRPP 表示一次操作。

输出格式

共一行,包含 nn 个整数,表示最终 nn 个杯子每个杯子有多少毫升的水。

8 3
1 2 10 8 1 5 1 1
7 8 12
1 8 4
2 3 12
5 18 26 12 5 9 17 17

数据范围与提示

1n,k105,1LRn,0P1031 \le n,k≤10^5,1≤L≤R≤n,0≤P≤10^3

杯子中水的初始量在 [0,1000]的范围内。

本题数据上保证所有的杯子在加水之后,水量值任然在 int 范围内。

RP挑战赛 ROUND 2

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2026-7-10 10:00
结束于
2026-7-10 12:00
持续时间
2 小时
主持人
参赛人数
4