#include <iostream>
using namespace std;
int snake(int x,int y){//根据横纵坐标求数值
int a,b,c;
a=x+y-1;
b=a*(a+1)/2;
c=b-y+1;
return c;
}
int main() {
int n;
cin>>n;
int a, b;
for (b=1; b<=n; b++) {
for (a=1; a<=n-b+1; a++) {
cout<<snake(a, b)<<' ';
}
cout<<endl;
}
}

京公网安备 11010502036488号