牛客国庆集训派对Day1 - G Kimi to Kanojo to Kanojo no Koi (构造)

https://www.nowcoder.com/acm/contest/201/G

 

POINT:

牛客国庆集训派对Day1 - G Kimi to Kanojo to Kanojo no Koi (构造)_第1张图片

 

看题解就好

 

#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
#define LL long long
const int N = 1111+55;
int b[1111][1111];
int a[1111][1111];
int c[17]={0,1,2,3,4,4,3,2,1,2,1,4,3,3,4,1,2};


void printf_(int n)
{
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			printf("%d%c",b[i][j],j==n?'\n':' ');
		}
	}
}


void f(int n)
{

	if(n&1){
		for(int i=1;i<=n;i++){
			int cnt=0;
			for(int j=n-i+2;j<=n;j++)
				b[i][++cnt]=j;
			for(int j=1;j

 

你可能感兴趣的:(杂,其他)