@little_zxh_qwq pushdown下面第一个if我写的是这个

if(x<=tree[r].lb && tree[r].rb<=y)
	{
		tree[r].lazy+=d;
		return;
	}
	tree[r].s+=(min(tree[r].rb,y)-max(tree[r].lb,x)+1)*d;

x是l,y是r,d是x,lbrb是lcrc

2025/2/6 20:39
1392543
_X_Z_N_2025/2/6 20:39