描述 | |
---|---|
知识点 | 数组 |
运行时间限制 | 10M |
内存限制 | 128 |
输入 | 输入正整数N(N不大于100)
|
输出 | 输出一个N行的蛇形矩阵。
|
样例输入 | 4 |
样例输出 | 1 3 6 10 2 5 9 4 8 7 |
#include<iostream>
using namespace std;
int main()
{
int num;
cin>>num;
for (int i=1;i<=num;i++)
{
for (int j=1;j<=num-i+1;j++)
{
cout<<j+(i+j-2)*(i+j-2+1)/2;
if(j<num-i+1)cout<<"";
}
cout<<endl;
}
return 0;
}