以文本方式查看主题

-  陆元鸿老师的《数学中国》园地  (http://www.mathchina.net/dvbbs/index.asp)
--  《代数》(包括初等代数、数项级数、代数不等式、代数方程、线性代数、高等代数、矩阵论等)  (http://www.mathchina.net/dvbbs/list.asp?boardid=2)
----  将各位数字都不大于 3 的正整数按照从小到大的次序排成一个数列 {a(n)} ,求 a(2016)  (http://www.mathchina.net/dvbbs/dispbbs.asp?boardid=2&id=11914)

--  作者:YAG
--  发布时间:2018-3-26 17:54:18
--  将各位数字都不大于 3 的正整数按照从小到大的次序排成一个数列 {a(n)} ,求 a(2016)

图片点击可在新窗口打开查看此主题相关图片如下:105 so4 j6.gif
图片点击可在新窗口打开查看
[此贴子已经被admin于2018-3-26 22:50:56编辑过]

--  作者:admin
--  发布时间:2018-3-27 10:17:09
--  将各位数字都不大于 3 的正整数按照从小到大的次序排成一个数列 {a(n)} ,求 a(2016)

题  将各位数字都不大于 3 的正整数按照从小到大的次序排成一个数列 {a(n)} ,求 a(2016) 。

 

  这问题实际上是将一个十进位数 2016 化为一个四进位数的问题。

 

    具体的做法是:将 2016 逐步整除 4 ,并将每次整除时的余数记录下来。最后,将各次整除

 

得到的余数,按照从右到左的次序排列起来,就得到了与 2016 对应的四进位数。

 

                       2016÷4=504……0 ,

 

                       504÷4=126……0 ,

 

                       126÷4=31……2 ,

 

                       31÷4=7……3 ,

 

                       7÷4=1……3 ,

 

                       1÷4=0……1 。

 

   可见,a(2016)=133200 。