警示后人if 25pts
查看原帖
警示后人if 25pts
488849
wyhgko楼主2024/10/18 10:43
_128 get(_128 l,_128 r,_128 i){
	_128 res;
	if(c[i]>=0)res = (r-l+1)*b[i]+(r-l+1)*(l+r)/2*c[i];
	else{
		_128 j=(1-b[i])/c[i];
		if(j<l)res = r-l+1;
		else if(j>r)res = (r-l+1)*b[i]+(r-l+1)*(l+r)/2*c[i];
		else res = (j-l+1)*b[i]+(j-l+1)*(l+j)/2*c[i]+r-j;
	}
	return res;
}

三个int 相乘,用__128:(

2024/10/18 10:43
加载中...