10000以内的数字有几个带4的?

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:53:12
有知道的顺便给出算法,谢谢
10000以内的4000.4001.02.03.04不就1000个了吗,再加上带四的,显然得1000多,

10000以内的数,最多同时含有4个4,分四种情况:

一、只含一个4:则其它三个数位用0-3、5-9共九个数去填充有:9^3个
二、含两个4:则其它二个数位用0-3、5-9共九个数去填充有:9^2个
三、含三个4:则其它一个数位用0-3、5-9共九个数去填充有:9^1个
四、含四个4:则只有1个
最终的总数为:9^3+9^2+9^1+1=820个