Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstdio>#include <map>#include <set>#include <queue>#include <algorithm>#include <cstdlib>#include <cmath>#include <string>#include <cctype>#include <stack>#include <vector>#include <cstdlib>#include <cstring>#define lson l,mid,rt<<1#define rson mid,r,rt<<1|1using namespace std;typedef long long ll;typedef unsigned long long ull;const int maxn = 1111111;const int maxm = 111111;int n;int a[maxn<<2];inline void scan_d(int &num){char in;