@[zhangxiao666](/user/742017) 我真是尖逼!
```cpp
maxn=0;
tg=0;//都清0了
for (register int j=l[k];j<=r[k];++j)
{
a[j]=e[find(j)];
dd[a[j]]=0;
f[a[j]]=0;
a[j]-=tg;还减个锤子啊
}
memset(e+l[k],0,r[k]-l[k]+1<<2);
for (register int j=max(l[k],c[i][1]);j<=min(r[k],c[i][2]);++j)
if (a[j]>c[i][3])
a[j]-=c[i][3];
for (register int j=l[k];j<=r[k];++j)
{
maxn=max(maxn,a[j]);
if (dd[a[j]])
d[j]=dd[a[j]];
else
{
d[j]=j;
dd[a[j]]=j;
e[j]=a[j];
}
++f[a[j]];
}
```
by sansesantongshun @ 2024-04-28 11:51:10
@[sansesantongshun](/user/866613) 666,但分块我不会qwq,而且要颓whk┭┮﹏┭┮
by zhangxiao666 @ 2024-04-29 19:33:10
额你 tag 清空位置错了
by Composite_Function @ 2024-05-18 08:43:47
哦你发现了啊那没事了
by Composite_Function @ 2024-05-18 08:44:00