题面题面语言简体中文expand_more한국어English日本語简体中文数轴上有一个机器人,机器人始终位于整数坐标处。 按顺序给出 NNN 个引导信号。第 iii 个引导信号由两个整数 Ai,KiA_i,K_iAi,Ki 组成。 当机器人位于坐标 PPP 并接收到第 iii 个引导信号时,会将以下动作恰好重复 KiK_iKi 次。 若 P<AiP<A_iP<Ai,移动到坐标 P+1P+1P+1。 若 P>AiP>A_iP>,移动到坐标 。 也就是说,每次重复时,机器人最多向 AiA_iAi 的方向移动一个单位。 给出 QQQ 个相互独立的查询。每个查询由三个整数 L,R,XL,R,XL,R,X 组成。先将机器人放在坐标 XXX,然后依次向它发送第 LLL 个到第 RRR 个引导信号。 求这一过程中机器人实际移动的总距离。各查询相互独立。输入输入格式如下。N QN\ QN Q A1 K1A_1\ K_1A1 K1 A2 输出对于每个查询,输出一行机器人实际移动的总距离。限制 1≤N,Q≤200 0001 \le N,Q \le 200\,0001≤N,Q≤200000. −109≤Ai≤109-10^9 \le A_i \le 10^9−109≤ (). 样例样例输入复制3 5 10 4 0 3 8 10 1 3 0 1 1 10 2 3 10 1 3 -5 3 3 -1样例输出复制14 0 4 13 9