CFdiv3-Multi-Colored Segments-(็บฟๆฎตๆ +multiset)-CSDNๅๅฎข
#include bits/stdc++.h #define fi first #define se second #define pb push_back #define db double #define PII pair int,int #define mem(a,b) memset(a,b,sizeof(a)) #define IOS ... void futin(int x) { if(v[x].size()==0) return ; for(auto &t:v[x]) { t.fi.fi = get(t.fi.fi); t.fi.se = get(t.fi.se); } sort(v[x].begin(),v[x].end()); int st = v[x][0].fi.fi,ed = v[x][0].fi.se; for(auto t:v[x]) { int ...