用数字0、1、2(既可全用也可不全用)组成的非零自然数,从小到大排列,问“1010”排在第几个?( )A. 30 B. 31 C. 32 D. 33
用数字0、1、2(既可全用也可不全用)组成的非零自然数,从小到大排列,问“1010”排在第几个?( )
A. 30 B. 31 C. 32 D. 33
A. 30 B. 31 C. 32 D. 33
参考解析
解析:用这3个数字组成的小于1000的非零自然数有3X3X3 -1 = 26(个),再加上1000, 1001,1002,总计29个,所以1010排在第30个。故选A项。
相关考题:
使用VC++6.0打开考生交件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕, 并且每输出一个3位数就换一行。 程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0,则也去掉。 试题程序: includeiostream.h voidfun(intN[4]) { } intmain() intN[4]={1,2,3,0}; fun(N): return0; }
把自然数按由小到大的顺序排列起来组成第一串数:1、2、3…9、10、11、12…,把这串数中两位数以上的数全部隔开成一位数字;组成第二串数:1、2…9、1、0、1、1、1、2、1、3…则这第一串数中100的个位数字0在第二串数字中是第几个数?A.188B.198C.192D.202
用1,2,3,4,5,6这六个数字组成没有重复数字的自然数,从小到大顺序排列: 1,2,3,4,5,6,12,…,654321。其中,第1238个数是()。A. 123456 B. 123465 C. 132456 D. 645231
把自然数按由小到大的顺序排列起来组成第一串数:1、2、3、…、9、10、11、12、…,把这串数中两位以上的数全部隔开成一位数字,组成第二串数:1、2、…、9、1、1、1、2、1、3、…。则第一串数中100的个位数字0在第二串数中是第几个数?( )A.188B.198C.192D.202
桌子上有数字标签四个,数字分别是2、5、8和9,用这个数字标签随意摆放,组成一个四位数, 将每一个四位数记录下来,按照从小到大的顺序排列,则排在第8位的四位数是()。A.5289B.5298C.2985.D.5829
把自然数按由小到大的顺序排列起来组成第一串数:1、2、3、…、9、10、11、12、…,把这串数中两位以上的数全部隔开成一位数字,组成第二串数:1、2、…、9、1、1、1、2、1、3、…。则第一串数中100的个位数字0在第二串数中是第几个数?() A. 188B. 198C. 192D. 202
把自然数按由小到大的顺序排列起来组成第一串数:1、2、3、……、9、10、11、12、……把这串数中两位以上的数全部隔开成一位数字,组成第二串数:1、2、……、9、1、0、1、1、1、2、1、3、……。则第一串数中100的个位数字0在第二串数中是第几个数?()A、188B、198C、192D、202
单选题用7、8、9三个数字组成的三位数中,从小到大排列879是第()个。A3B2C4