有一个无限延长的宫格,把1填在最左上角(如下图),依次填数.比如说,8必须填在3列2行,9就必须填在2列3行.照此推理,2008应该填在哪里?
问题描述:
有一个无限延长的宫格,把1填在最左上角(如下图),依次填数.比如说,8必须填在3列2行,9就必须填在2列3行.照此推理,2008应该填在哪里?
1 2 6 7
3 5 8
4 9
10
还有一丁点时间了,我只能在百度求助高手相助了!急,好的我再多给悬赏分啊!
答
先按斜行看,第i斜行(i>1)的数字是从i*(i-1)/2+1到i*(i-1)/2,容易算出2008是在第63斜行第55斜列.
而斜行m斜列n转换正行i正列j的公式是:
m基数
i=m-n-1;
j=n;
m偶数
i=n;
j=m-n-1;
可知,2008在第9行第55列.