#D. 炸弹

    Type: Default 4000ms 256MiB

炸弹

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

NN 颗炸弹排列在一条线上,第 ii 颗炸弹在位置 pip_{i} 处,爆炸半径为 rir_{i},人工引爆所需要的花费为 cic_{i}

当第 ii 颗炸弹被引爆后,会自动引爆 [piri,pi+ri][p_{i} - r_{i}, p_{i} + r_{i}] 范围内的炸弹,然后传递下去。

现在给出 QQ 次询问,每次询问将第 xx 颗炸弹的人工引爆花费更改为 cc 后,引爆所有炸弹所需要的最小花费。

询问的更改操作是持久化的(对后面所有的询问生效)。

输入输出格式

输入格式

第一行有两个整数 N,QN, Q

接下来 NN 行,每行有三个整数,表示每颗炸弹的 pip_{i}rir_{i}cic_{i}

接下来 QQ 行,每行有两个整数,表示每次询问的 xxcc

输出格式

对于每次询问输出一行,每行一个整数,表示最小花费。

输入输出样例

|输入样例#1:

4 2
1 1 1
6 3 10
8 2 5
10 2 3
1 1
4 11

输出样例#1:

4 
6

说明

对于20%的数据:1N,Q201 \leq N, Q \leq 20

对于60%的数据:1N,Q10001 \leq N, Q \leq 1000

对于100%的数据:1NQ2×1051 \leq N \leq Q \leq 2 \times 10^51pi,ri,ci1091 \leq p_{i}, r_{i}, c_{i} \leq 10^91xN1 \leq x \leq N1c1091 \leq c \leq 10^9

周四提高比赛2

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2022-9-22 18:00
End at
2022-9-22 22:00
Duration
4 hour(s)
Host
Partic.
20