1 3 6 10 152 5 9 144 8 137 1211
其实只要算出第i行第j列的数是第几个数就行了(数的排列规律应该能看出来吧)
第i行第j列的数在第(i+j)条对角线上(从零开始),前面就有i+j条对角线
数的个数就是1+2+...+(i+j),在加上同一条对角线上前面的数的个数为j
所以公式就出来了 代码如下,请采纳
不是很明白,对角线?
这些数不是沿着对角线排列的么,如图
谢谢啦!