鉴定为pushup写错了
```cpp
void pushup(Seg &T, Seg L, Seg R) {
T.b = L.b+R.b;
T.c = L.c+R.c;
T.lb = L.lb == L.r-L.l+1 ? L.lb + R.lb : L.lb;
T.lc = L.lc == L.r-L.l+1 ? L.lc + R.lc : L.lc;
T.rb = R.rb == R.r-R.l+1 ? R.rb + L.rb : R.rb;
T.rc = R.rc == R.r-R.l+1 ? R.rc + L.rc : R.rc;
T.mb = max(max(L.mb, R.mb), L.rb + R.lb);
T.mc = max(max(L.mc, R.mc), L.rc + R.lc);
}
```
by _Paradox_ @ 2023-12-09 14:03:25
把这里改了就a了
by _Paradox_ @ 2023-12-09 14:03:56
@[AK_heaven](/user/799877)
by _Paradox_ @ 2023-12-09 14:04:53
@[_Paradox_](/user/374987) 谢谢,已关注
by AK_heaven @ 2023-12-09 16:35:32