第一行是累加序列,也就是数组内第N个数是N(N+1)/2。而第二行是去掉第一行第一个数后所有元素-1,第三行是去掉第一行前两个数后-2。 所以我的思路就是先打印累加数列ls第一行的n个数,然后打印剩下的行。虽然看起来比较蠢 但是确实能用XD n = int(input()) ls = [] for i in range(1,n+1): ls.append(int((i**2+i)/2)) print(*ls) for i in range...