来看看T到50分的分块
long long belong[100010],sum[100010],a[100010],front[100010],back[100010];
再看看AC代码
long long belong[200010],sum[200010],a[200010],front[200010],back[200010];
数组要开到 105+10510^{5}+\sqrt{10^{5}}105+105
不然会T飞