struct fhq { int l, r, p, s, f; ll k, sum; } t[50000000];
这里开到10000000会MLE,而开到50000000不会MLE还跑的更快了,有人知道为啥吗