0_0_19442575_5017.cpp: In member function 'void IntervalTree::maintain(int, int, int)':
0_0_19442575_5017.cpp:15:39: error: 'min' was not declared in this scope
minv[o] = min(minv[lc], minv[rc]);
^
0_0_19442575_5017.cpp:16:39: error: 'max' was not declared in this scope
maxv[o] = max(maxv[lc], maxv[rc]);
^
0_0_19442575_5017.cpp: In member function 'void IntervalTree::query(int, int, int)':
0_0_19442575_5017.cpp:45:34: error: 'min' was not declared in this scope
_sum += setv[o] * (min(R,qR)-max(L,qL)+1);
^
0_0_19442575_5017.cpp:45:44: error: 'max' was not declared in this scope
_sum += setv[o] * (min(R,qR)-max(L,qL)+1);
^
0_0_19442575_5017.cpp:50:31: error: 'min' was not declared in this scope
_min = min(_min, minv[o]);
^
0_0_19442575_5017.cpp:51:31: error: 'max' was not declared in this scope
_max = max(_max, maxv[o]);
^
|