No.026 C

蛍光灯は でソートしておく.

番目の蛍光灯までを見たときに西側から までの範囲をすべて照らすための最小費用を とすると,

となる. ただし, としておく.

しかし, よく見ると をすべて更新する必要はなく, だけ更新しても問題はない.

区間内最小値を高速に計算できるよう, はセグメントツリーに突っ込んでおく.