n = int(input()) a = [[0 for j in range(n)] for i in range(n)] for i in range(n): # 先定好第一列数字 a[i][0] = 1 for j in range(1, n - i): a[i][j] = a[i][j - 1] + 1 for j in range(n - i, n): a[i][j] = a[i][j - 1] for i in range(n): for j in range(n): print('%3d' % a[i][j], end='') print() /************************************************************** Problem: 1201 User: admin Language: Python Result: Accepted Time:106 ms Memory:34480 kb ****************************************************************/