从1到400这400个数里有多少个数不含数字“3”

2025-12-14 08:19:57
推荐回答(3个)
回答1:

个位是3:40个(抛开个位不看,就是0~39)
十位是3:40个(抛开十位不看,就是0~39)
百位是3:100个(300~399)
个位、十位都是3:4个
个位、百位都是3:10个
十位、百位都是3:10个
个十百位都是3:1个
因此含3的数有40+40+100-4-10-10+1=157个
所以不含3的数有400-157=243个
绝对正确答案,写程序检验过的

回答2:

一到一百里面3.13.23.30~39(10个)43.53.63.73.83.93.一共19个
一百零一到两百里面
同上103.113.123.130~139.143.153.163.173.183.193.一共19个
两百零一到三百里面
同上203.213.223.230~239.243.253.263.273.283.293.300.一共20个
三百零一到四百里面
除了400不是其他都含“3”一共99个
19+19+20+99=166
400-166=234

回答3:

1-99中有
3、30几、几十3,除去外有:
99
-10(9个几十3,1个3)-
10
(30~39,共10个)
+1(重复计次的有33)=80
(个)数。
100
1个数
101-199
同样80个不含数字3的;
200
1个数
201-299
同样
80个
300-399全部不符合。
400
1个数
合计
80*3+3
=
243