我不到啊
bool cmp(const Node &a,const Node &b){ return (a.r/bl==b.r/bl)?a.l<b.l:a.r<b.r; }
和以下
bool cmp(const Node &a,const Node &b){ return (a.l/bl==b.l/bl)?a.l<b.l:a.r<b.r; }
中一个按照左端点排序,另一个按照右端点排序,但是后者(也就是按照右端点的不TLE) 不知道为什么