Lang:G++
Edit12345678910111213141516171819202122232425262728293031//============================================================================// Name : CF.cpp// Author :// Version :// Copyright : Your copyright notice// Description : Hello World in C++, Ansi-style//============================================================================#include <bits/stdc++.h>#define RD(x) scanf("%d", &x)#define REP(i, n) for (int i=0; i<int(n); ++i)#define FOR(i, n) for (int i=1; i<=int(n); ++i)#define pii pair<int, int>#define piL pair<int, long long>#define mp make_pair#define pb push_back#define whatis(x) cout << #x << ": " << x << endl;//int dx[4] = {0, -1, 0, 1};//int dy[4] = {1, 0, -1, 0};using namespace std;#define N 123456#define eps 1e-13#define pi acos(-1.0)#define inf 0XFFFFFFFll#define mod 1000000007ll#define LL long long#define ULL unsigned long longstruct Seg {int mx;void makeMx(int s) {