楼上有明显错误!4000个里面有很多重复!
只要求出1到10000不含九的数,然后10000减去它就可以了!
一位数不含九的有8个
二位数不含九的有8*9=72个
三位数不含九的有8*9*9=648
四位数不含九的有8*9*9*9=5832
五位数只有1个10000
那么答案就是10000-8-72-648-5832-1=3439
楼上有明显错误!4000个里面有很多重复!
只要求出1到10000不含九的数,然后10000减去它就可以了!
一位数不含九的有8个
二位数不含九的有8*9=72个
三位数不含九的有8*9*9=648
四位数不含九的有8*9*9*9=5832
五位数只有1个10000
那么答案就是10000-8-72-648-5832-1=3439