Lang:G++
Edit12345678910111213141516171819202122232425262728293031#pragma comment(linker, "/STACK:1024000000,1024000000")#include <cstdio>#include <iostream>#include <algorithm>#include <vector>#include <set>#include <list>#include <map>#include <string>#include <cstring>#include <stack>#include <queue>#include <cmath>#include <ctime>#include <bitset>#include <utility>#include <complex>#include <assert.h>#include <limits.h>#include <iomanip>//#include <unordered_map>//#include <bits/stdc++.h>using namespace std;#define rank rankk#define mp make_pair#define pb push_back#define xo(a,b) ((b)&1?(a):0)#define tm tmp//#define LL lltypedef unsigned long long ull;