题解 | #蛇形矩阵# 别推数列通项啦 好好翻译题目
蛇形矩阵
https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e
n = int(input())
key= 1
num = [[] for _ in range(n)]
# 有几个数要分配 1 - n 分配的数组下标是0 - n-1 从下往上分配
# 斜过来看这个数组 一排排的 1 23 456 78910
# 第一次分配1 个数 分配下标 0
# 第四次分配4 个数 分配下标 3 2 1 0 学费了吗
for i in range(1,n+1):
for j in range(i-1,-1,-1):
num[j].append(key)
key += 1
for i in range(n):
for j in num[i]:
print(j,end=" ")
print()
查看1道真题和解析