运行 ID: 32775

Main.cc: In function ‘void pd(long long int, long long int, long long int)’:
Main.cc:25:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1,L=mid-l+1,R=r-mid;
             ~^~
Main.cc: In function ‘void bd(long long int, long long int, long long int)’:
Main.cc:32:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1;
             ~^~
Main.cc: In function ‘void mod(long long int, long long int, long long int, long long int, long long int, node)’:
Main.cc:44:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1;
             ~^~
Main.cc: In function ‘node gt(long long int, long long int, long long int, long long int, long long int)’:
Main.cc:52:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1;
             ~^~
Main.cc: In member function ‘void ODT::del(long long int, long long int)’:
Main.cc:88:19: error: ‘struct std::_Rb_tree_const_iterator, long long int> >’ has no member named ‘begin’
         if(it==it.begin()){
                   ^~~~~