运行 ID: 32844

Main.cc: In function ‘void bd(long long int, long long int, long long int)’:
Main.cc:74: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, long long int)’:
Main.cc:86:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1;
             ~^~
Main.cc:88:36: error: too few arguments to function ‘void mod(long long int, long long int, long long int, long long int, long long int, long long int)’
     if(R>mid) mod(rc(x),mid+1,r,L,c);
                                    ^
Main.cc:79:13: note: declared here
 inline void mod(int x,int l,int r,int L,int R,int c){
             ^~~
Main.cc: In function ‘node g(long long int, long long int, long long int, long long int, long long int)’:
Main.cc:94:14: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses]
     int mid=l+r>>1;
             ~^~
Main.cc: In function ‘int main()’:
Main.cc:110:9: warning: unused variable ‘ct’ [-Wunused-variable]
     int ct=0;
         ^~