#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <cmath>
#include <queue>
using namespace std;
const int N=1000009,INF=0xffffff;
int n,m;///构造n行m列
int U[N],D[N],L[N],R[N];
int row[N],col[N];
int S[N],H[N],ans[N];
/**
int mas[4444][4444];
void print()
{
memset(mas,0,sizeof(mas));
for(int i=m+1;i<siz;i++)
{
mas[row[i]][col[i]]=1;
}
for(int i=0;i<n;i++)
{
if(i%num==0) ......
阅读全文