在不大于1000的正整数中,不含数字3的自然数的个数是?需要详细解题过程

2024-12-24 18:20:51
推荐回答(3个)
回答1:

在不大于1000的正整数中,不含数字3的自然数的个数是729个

考虑从000到999

这1000个数
个位有3的有1000/10=100个
十位有3的有1000/100*10=100个
百位有3的有100个

个、十位同时有3的有10个
个、百位同时有3的有10个
十、百位同时有3的有10个

个、十、百位同时有3的有1个

根据韦恩图,
含数字3的自然数的个数 = 100+100+100-10-10-10+1 = 271个
那么不含数字3的个数 = 1000-271个
除去第一个数字000(不是正整数),补上最后一个数字1000
那么在不大于1000的正整数中,不含数字3的自然数的个数 = 1000 - 271 - 1 +1 = 729 个

回答2:

不大于1000的正整数共有1000个,在减去含有数字3的数量
一位数含3的数量:1
两位数含3的数量:8+10=18
三位数含3的数量:18*8+100=244
不含数字3的自然数的个数:1000-1-18-244=737个

回答3:

那么在不大于1000的正整数中,不含数字3的自然数的个数 有1000 - 271 - 1 +1 = 729 个