1 条题解
-
-1
2212109李宇轩 (2212109李宇轩) LV 8 @ 2023-07-14 21:40:01
#include"bits/stdc++.h"
using namespace std;
int a[105][105],n,t;
int main()
{
cin>>n;
for(int k=1;k<=2*n-1;k++)
{
if(k%2==0)
{
for(int i=1;i<=n;i++)
for(int j=n;j>=1;j--)
if(n+1-i+j==k+1)
a[i][j]=++t;
}
else
{
for(int i=n;i>=1;i--)
for(int j=1;j<=n;j++)
if(n+1-i+j==k+1)
a[i][j]=++t;
}
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
cout<<setw(5)<<a[i][j];
cout<<endl;
}
return 0;
}
- 1
信息
- ID
- 1924
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 113
- 已通过
- 27
- 通过率
- 24%
- 被复制
- 6
- 上传者