题解 | #蛇形矩阵#
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
while True: try: n=int(input()) L=[[] for _ in range(n)] j,num=0,1 #j为动态变化接收投喂的行数,num为从1到n投喂到每行的数字,i为当前这一行 while j<n: for i in range(j+1): L[j-i].append(str(num)) num+=1 j+=1 for item in L: print(' '.join(item)) except: break
直接暴力模拟题目描述投放数字的过程