#include<bits/stdc++.h>
using namespace std;
int n,a[19][19]={1};
int main(){
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
a[i][j]=1;
}
}
a[n/2+1][n/2+1]=0;
for(int i=1,j=n/2+1;i<=n/2+1,j>=1;i++,j--)
{
a[i][j]=0;
}
for(int i=1,j=n/2+1;i<=n/2+1,j<=n;i++,j++)
{
a[j][i]=0;
}
for(int i=1,j=n/2+1;i<=n/2+1,j<=n;i++,j++)
{
a[i][j]=0;
}
for(int i=n,j=n/2+1;i>=n/2+1,j<=n;i--,j++)
{
a[j][i]=0;
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
第4题 鲜花方阵
最新推荐文章于 2024-10-12 21:48:40 发布