有一类自然数,他们的每个数码都由012组成从小到大排列,2010排在?

问题描述:

有一类自然数,他们的每个数码都由012组成从小到大排列,2010排在?

这个问题换一个提法,其实就是:
三进制数2010转换为十进制为多少?
进制计算用手算很简单,三进制的话,先把3的0次方,1次方,2次方,3次方……从右到左分别写在纸上,要换算的数有几位就写几个,如2010是四位,于是就写:
27,9,3,1
然后把要转换的三进制数对应着写在下面,也就是:
27,9,3,1
2 ,0,1,0
然后上下对应的数字相乘,再相加,结果就是转换后的十进制数了。
也就是27*2+9*0+3*1+1*0=54+3=57
所以这道题的答案,2010排在57位。
顺便说一下,这个进制换算的方法可以用于任何进制换算为十进制。

因为是重复用0,1,2,对于它们的4位数,共有:每一位上有三种选法,所以总共是3^4=81当然这包括了0000,0001等,0000就是0,其中0001就是1,我们按新的定义,认为0也是自然数,当然如果认为不是,就是结果中再减去1行了.1-4位数...