思路:前n项和公式 
N = int(input())
for i in range(N):
    l = [n*(n+1)//2-i for n in range(1,N+1)] # 每行根据公式更新列表l
    print(*l[i:]) 
以N=5为例: