No.619 問題 コード Segment Tree で管理する. Segment Tree の要素は積演算の和として表したときの初項, 末項と残りをまとめたものとする. すなわち, の場合は, である. これで2つの区間をまとめるとき, 各区間の要素を , とすると, という感じでまとめられる. ただし, 積演算の和として表したときに1項目しかない場合は特別扱いする. 1項目しかない場合は と表すとすると, となる.