推一個寫法
首先一個 pair<int, int> arr[200010]
arr[i].first=切割位置, .second=切割順序
很重要不要改
將 arr 排序
就可得知
在 arr[i] 左邊的, 只要順序較早,就是他的左「邊」
在右邊的, 只要順序較早, 就是他的又「邊」
最後: sum+=(r-l);
搞定