foo.cc: In member function 'void Chairman_Tree::build(int, int, int&)':
foo.cc:45:12: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
45 | int mid=l+r>>1;
| ~^~
foo.cc: In member function 'void Chairman_Tree::add(int, int, int, int, int&, int, int)':
foo.cc:59:12: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
59 | int mid=l+r>>1;
| ~^~
foo.cc: In member function 'long long int Chairman_Tree::ask(int, int, int, int, int)':
foo.cc:67:12: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
67 | int mid=l+r>>1;
| ~^~
foo.cc: In function 'int main()':
foo.cc:82:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
82 | scanf("%s",s);
| ~~~~~^~~~~~~~
正在同步测试数据,请稍后
Found 6 testcases.
[Hydro](https://hydro.ac)提供评测服务