세그먼트에서 구간을 빠르게 변경하고 싶을 때class SegmentTree {public: SegmentTree(int size): n(size) { tree.assign(4 * n, 0); lazy.assign(4 * n, 0); } SegmentTree(const vector& arr): n(arr.size()) { tree.assign(4 * n, 0); lazy.assign(4 * n, 0); build(arr, 1, 0, n - 1); } void range_update(int left, int right, long long value) { update_util(1, 0, n - 1, left,..