解题思路:
注意事项:
参考代码:
n = int(input()) lis = [[1]] for i in range(1,n): lis.append(list(range(lis[-1][-1]+1,lis[-1][-1]+i+2))) for i in range(n): lis[i]=[0]*(n-1-i)+(lis[i]) li = [] for i in range(1,n+1): lt=[] for j in lis: lt.append(j[-i]) li.append(lt) for i in li: st ='' for j in i: if j != 0: st += ' '+str(j) print(st.strip())
0.0分
2 人评分