n = int(input()) lis=[] x = 1 for i in range(0, n): x=i+x lis.append(x+i) #实在是找不到规律,先把第一行搞了出来加入列表[1,3,6,10] print(*lis) for i in range(1,n): lis=([j-1 for j in lis]) #后面利用列表推导式每行依次减一 print(*lis[i:]) #最后再不断切片去掉前面多余部分
n = int(input()) lis=[] x = 1 for i in range(0, n): x=i+x lis.append(x+i) #实在是找不到规律,先把第一行搞了出来加入列表[1,3,6,10] print(*lis) for i in range(1,n): lis=([j-1 for j in lis]) #后面利用列表推导式每行依次减一 print(*lis[i:]) #最后再不断切片去掉前面多余部分