蒻羁写的辣鸡,求解
查看原帖
蒻羁写的辣鸡,求解
1035022
SheepBro楼主2025/7/27 23:09

编译器都用不了

错哪了啊

大佬求解

我感觉没错啊

#include <bits/stdc++.h>
using namespace std;

int n[10001][100001],k=1,h=1,l=0;

int main()
{
	cin>>k;
	l=k/2+1;
	for(int i=1;i<=k*k;i++)
	{
		n[h][l]=i;
		if(h==1 && l!=k)
		{
			h=k;
			l++;
		}
		else if(h!=k && l==k)
		{
			l=k;
			h--;
		}
		else if(h==1 && l==k)
		{
			h++;
		}
		else
		{
			h--;
			l++;
		}
	}
	for(int m=1;m<=k;m++)
	{
		for(int j=1;j<=k;j++)
		{
			cout<<n[m][j]<<' ';
		}
		cout<<endl;
	}
	return 0;
}



2025/7/27 23:09
加载中...