题解 首先对于区间 [L,R][L,R][L,R] 来说,若 ax=max(a[i]),i∈[l,r]a_x=max(a[i]),i∈[l,r]ax=max(a[i]),i∈[l,r]. 则 xxx 的贡献就是跨过点xxx的区间个数×ax\times a_x×ax. 即ax×(x−L+1)×(R−x+1)a_x\times(x-L+1)\times(R-x+1)