这数据有问题,task2和task4的最后一个数据有询问右端点到n+1了
inline void solve()
{
n = read(), m = read();
for (int i = 1; i <= n; i++)
a[i] = read();
for (int i = 1; i <= m; i++)
{
int op = read(), l = read(), r = read();
assert(r != n + 1);
if (op == 1)
read();
}
}
交这个就可以有两个点re-