ei1903の競プロメモ

競プロの解説など

HOJ 1255 - Imos

問題URL

問題概要

長さ$ \ N \ $の数列$ \ A \ (a_1,a_2,\ldots,a_N) \ $があり、全ての要素は$ \ 0 \ $である。
以下のようなクエリが$ \ Q \ $回にわたって与えられる。全て処理した後の数列$ \ A \ $の最大値を求めよ。

  • $A_{l_i},A_{l_i+1},\ldots,A_{r_i} \ $に$ \ v_i \ $を加算する。

制約

  • $1 \leq N \leq 10^{18}$
  • $0 \leq Q \leq 10^5$
  • $1 \leq l_i \leq r_i \leq N$
  • $-10^9 \leq v_i \leq 10^9$

解説

$N \ $が大きいため、長さ$ \ N \ $の配列を用意することはできません。座標圧縮をしてからいもす法をしましょう。