#include <iostream> #include <iomanip> #include <algorithm> using namespace std; int main() { int N; cin >> N; // 外层循环:行 for (int i = 0; i < N; i++) { // 内层循环:列 for (int j = 0; j < N; j++) { int num = max(i + 1, N - j); cout << setw(3) << num; // 每个数字占3字符宽度 } cout << endl; } return 0; }