/in/foo.cc: In function 'void build(int, int, int)':
/in/foo.cc:45:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
/in/foo.cc: In function 'void pushdown(int, int)':
/in/foo.cc:52:27: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
v[rt << 1] += tmp * (len + 1 >> 1);
~~~~^~~
/in/foo.cc: In function 'void add(int, int, int, int, int, long long int)':
/in/foo.cc:64:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
/in/foo.cc: In function 'long long int ask(int, int, int, int, int)':
/in/foo.cc:74:14: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l + r >> 1;
~~^~~
VJ4Error('ProblemDataNotFoundError', '题目 590c98b5d3d8a1321099383a 的数据未找到。', 'newbzoj', '590c98b5d3d8a1321099383a')