如题~
如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。
1 2 6 7 15 …
3 5 8 14 …
4 9 13 …
10 12 …
11 …
…
容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列的数是多少?
#include <stdio.h>
int main()
{
int a[40][40];//有20 20的最小数组
int i,j;
int m;
m = 1;
for(i=0;i<40;i++)
{
for(j=0;j<i;j++)
{
a[i-j][j+1]=m++;
}
}
printf("%d",a[20][20]);
}


答案:761
730

被折叠的 条评论
为什么被折叠?



