早教吧作业答案频道 -->数学-->
从1到10000的自然数中共有多少个9一看就要懂,不能复制个答案.
题目详情
从1到10000的自然数中共有多少个9
一看就要懂,不能复制个答案.
一看就要懂,不能复制个答案.
▼优质解答
答案和解析
3楼好象也有问题,4位数中,9000~10000中就有1000,以1~8为千位数9为百位数中满足题意的有800个,再以10,11,12等等开头9为十位的绝对不只63个,所以4位里有1863个好象有点少.
我的算发是,10000其实也就是1~9999
要使任意的xxxx满足至少一个x=9
也就是说4个数中一个为9(比如xx9x,xxx9)的个数为4C1*9C1*9C1*9C1=2916 (避免重复所以用9C1而不是10C1 只选0~8,不选9)
两个位数为9的数(比如x99x,xx99)的个数为4C2*9C1*9C1=486
3个位数为9(比如999x,x999)的个数为4C3*9C1=36
4个位数为9,是4C4=1 也就是只有9999...
所以我认为一共是2916+486+36+1=3438
(这个是排列组合,不知道是否是楼主需要的算法)
我的算发是,10000其实也就是1~9999
要使任意的xxxx满足至少一个x=9
也就是说4个数中一个为9(比如xx9x,xxx9)的个数为4C1*9C1*9C1*9C1=2916 (避免重复所以用9C1而不是10C1 只选0~8,不选9)
两个位数为9的数(比如x99x,xx99)的个数为4C2*9C1*9C1=486
3个位数为9(比如999x,x999)的个数为4C3*9C1=36
4个位数为9,是4C4=1 也就是只有9999...
所以我认为一共是2916+486+36+1=3438
(这个是排列组合,不知道是否是楼主需要的算法)
看了 从1到10000的自然数中共...的网友还看了以下:
在一个数的末尾添加一个0,就得到另一个数,已知这两个数的差是387,原来的数是多少?在一个数的末尾 2020-04-26 …
甲数减乙数得729,如果把乙数得小数点向右移动一位就等于甲数.甲乙两数各是多少0.01+0.02+ 2020-04-27 …
Java中Double的疑问double是64为这个无争议也就是说double最多能表示2^64个 2020-06-23 …
0-9十个数字,用6个数排列出和值为21-25(数字可以重复),分别有哪些数字组合,比如1.3.4 2020-07-17 …
1+2+4+7+11+16+22+29+37+46+56+……这样的式子怎么用简便方法算每增加一个 2020-07-17 …
为什么一元高次多项式的系数代数和为0就可以分解因式呢?很多时候我们老师在分解因式时会说到:“大家看 2020-07-27 …
高数罗尔定理推论证明问题fx的n阶导数=0至多有k个实根,那么fx的n-1阶导数=0至多有k+1个 2020-07-30 …
0/0得多少0除以0等于多少,我发现一个东西0*1=0那么反起算0/0=10*2=00/0=20*3 2020-12-06 …
总是不看清题目怎么办我初二生了,考什么试都是一样,数学就多多少少和时间有点关系所以一般题目都大致看懂 2021-01-04 …
0是不是合数为什么0没有约数?0除以任何数都可以除尽,而且得数也是整数,没有余数,为什么不能整除?能 2021-02-03 …