首先不开 long long 见祖宗 注意 int ×\times× int 的数据类型还是 int ! 如果你是拿树状数组写的代码,一定要注意:
long long
int
for(int i = now;i<=50000;i = i+lowbit(i)){ sum[i] = sum[i]+k; }//其中now是现在我要更新的位置,k是数值
中 500005000050000 可以写成所有位置的最大值,但是一定不要像本蒟蒻一样习惯性的写成 nnn!