#include <iostream> using namespace std; int main() { int n; cin>>n; int str[n][n]; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ str[i][j]=0; } } int num=1; for(int i=0;i<n;i++){ int j=i,k=0; while(j>=0){ str[j][k]=num; num++; j--; k++; } } for(int i=0;i<n;i++){ for(int j=0;j<n-i;j++){ cout <<str[i][j]<<" "; } cout<<endl; } } // 64 位输出请用 printf("%lld")