2019icpc上海区域赛网络预赛B Light bulbs(离散化)


https://nanti.jisuanke.com/t/41399

题意:给你一段区间,最初区间里的全部灯都是灭的,每次给你一段区间的两个端点,这个区间里的每一盏灯都变成相反的状态(灭变成亮,亮变成暗)

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int T,l,n,m,r;
int a[1000000];
int main()
{
    int T;
    cin>>T;
    int k=0;
    while(T--)
    {
        cin>>n>>m;
        int cnt=0;
        for(int i=0;i>l>>r;
            a[++cnt]=l;
            a[++cnt]=++r;
        }
        sort(a+1,a+1+cnt);
        int res=0;
        for(int i=2;i<=cnt;i+=2)
        {
            //cout<