#include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; vector<vector<int>> matrix(n); int num = 1; for(int i=0; i<n; ++i){ for(int j=i; j>=0; --j){ matrix[j].emplace_back(num++); } } for(auto& vec : matrix){ for(int& out : vec) cout << out << ' '; cout << endl; } return 0; } // 64 位输出请用 printf("%lld")