Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>#include <sstream>#include <vector>#include <ostream>#include <string>#include <cstdlib>#include <sstream>#include <cmath>#include <queue>#include <stack>#include <set>#include <map>#define PI acos(-1.0)using namespace std;const int maxx = 1e6 + 10;struct edge{int s;int x,y;}kis[maxx];int vis[maxx/10];bool vis1[maxx];int i, j;int n, m;bool cmd(edge x,edge y){