样例太水,即使你写成
if((l1<l2&&r1>r2)||(l1>l2&&r1<r2))ads(i,k);
依旧可以过样例,但是会爆零!!!
注意要写成相交的形式:
if((l1<l2&&r1>l2&&r1<r2)||(l1>l2&&l1<r2&&r1>r2))ads(i,k);