【1.将自然数如下排列12671516...3581417.-查字典问答网
分类选择

来自韩艳丽的问题

  【1.将自然数如下排列12671516...3581417...491318...1012...11...在这样的排列下,数字3排在第2行第一列,13排在第3行第3列,问:2008排在第几行第几列?2.一串数按下面方式排列124711...35812】

  1.将自然数如下排列

  12671516...

  3581417...

  491318...

  1012...

  11...

  在这样的排列下,数字3排在第2行第一列,13排在第3行第3列,问:2008排在第几行第几列?

  2.一串数按下面方式排列

  124711...

  35812...

  6913...

  1014...

  15...

  问:200位于这个数表中的第几行左起第几个数?

1回答
2020-05-21 01:05
我要回答
请先登录
侯竑

  设(i,j)表示第i行第j列的数字,则有

  1、按顺序数,是一个一个的等腰直角三角形,每个三角形的最大的数是

  1,3,6,10...k(k+1)/2,

  当k=2n时,最大的数在第一列第2n行,为n(2n+1)

  当k=2n-1时,最大的数在第一行第2n-1列,为n(2n-1)

  (i,j)当i+j为偶数时,最大数在第一行第i+j-1列,数值为(i+j-1)(i+j)/2

  (i,j)=(i+j-1)(i+j)/2-i+1

  当i+j为奇数时,最大数在第一列,数值为(i+j-1)(i+j)/2

  (i,j)=(i+j-1)(i+j)/2-j+1

  √2×2008≈63.37所以2008=63*64/2-8i+j=64为偶数,i=9,j=64-9=55

  所以(9,55)=2008

  2、按顺序数,是一个一个的等腰直角三角形,每个三角形的最大的数是

  1,3,6,10...k(k+1)/2,

  最大数都在第一列第k行

  所以(i,j)=(i+j-1,1)-j+1=(i+j-1)*(i+j)/2-j+1

  √2×2008≈63.37所以2008=63*64/2-8i+j=64,j=9,i=64-9=55

  所以(55,9)=2008

2020-05-21 01:08:16

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •