foo.cc: In function 'void Build(long long int, long long int, long long int)':
foo.cc:28:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
foo.cc: In function 'void pushcol(long long int, long long int, long long int)':
foo.cc:36:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
foo.cc: In function 'long long int Query(long long int, long long int, long long int, long long int, long long int)':
foo.cc:50:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1, res = 0;
~~^~~
foo.cc: In function 'void Modify(long long int, long long int, long long int, long long int, long long int, long long int)':
foo.cc:64:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
自豪的采用HydroJudge(https://github.com/hydro-dev/Hydro)进行评测。