1 条题解

  • -1

    #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
上传者