从1到399的所有自然数之和是负数中,不含3的自然数有多少个

从1到300的自然数中,完全不含3的数共有多少个?_百度作业帮
从1到300的自然数中,完全不含3的数共有多少个?
从1到300的自然数中,完全不含3的数共有多少个?
这个可以倒着想:个位有3的,有30个;十位有3的,有30个;百位有3的,有1个;个位和十位都有3的,有3个.所以有3的,共计30+30+1-3=58个,所以没有3的共计300-58=42个从1到500的所有自然数中,不含有数字4的自然数有多少个?
从1到500的所有自然数中,不含有数字4的自然数有多少个?
09-01-17 & 发布
分析 从1到500的所有自然数可分为三大类,即一位数,两位数,三位数. 一位数中,不含4的有8个,它们是1、2、3、5、6、7、8、9; 两位数中,不含4的可以这样考虑:十位上,不含4的有1、2、3、5、6、7、8、9这八种情况.个位上,不含4的有0、1、2、3、5、6、7、8、9这九种情况,要确定一个两位数,可以先取十位数,再取个位数,应用乘法原理,这时共有8×9=72个数不含4. 三位数中,小于500并且不含数字4的可以这样考虑:百位上,不含4的有1、2、3、这三种情况.十位上,不含4的有0、1、2、3、5、6、7、8、9这九种情况,个位上,不含4的也有九种情况.要确定一个三位数,可以先取百位数,再取十位数,最后取个位数,应用乘法原理,这时共有3×9×9=243个三位数.由于500也是一个不含4的三位数.所以,1~500中,不含4的三位数共有3×9×9+1=244个. 解:在1~500中,不含4的一位数有8个;不含4的两位数有8×9=72个;不含4的三位数有3×9×9+1=244个,由加法原理,在1~500中,共有: 8+8×9+3×9×9+1=324(个) 不含4的自然数. 补充说明:这道题也可以这样想:把一位数看成是前面有两个0的三位数,如:把1看成是001.把两位数看成是前面有一个0的三位数.如:把11看成011.那么所有的从1到500的自然数都可以看成是“三位数”,除去500外,考虑不含有4的这样的“三位数”.百位上,有0、1、2、3这四种选法;十位上,有0、1、2、3、5、6、7、8、9这九种选法;个位上,也有九种选法.所以,除500外,有4×9×9=324个不含4的“三位数”.注意到,这里面有一个数是000,应该去掉.而500还没有算进去,应该加进去.所以,从1到500中,不含4的自然数仍有324个.
请登录后再发表评论!从1到300的自然数中,完全不含有数字3的有多少个?【考点】.【专题】分类讨论.【分析】分三种情况:一位数,有1,2,4,5,6,7,8,9共8个;二位数,在十位上出现的数字有1,2,4,5,6,7,8,9共8种情形,在个位上出现的数字除以上八个数字外还有0,共9种情形,故二位数有8×9=72个;三位数在百位上出现的数字有1,2两种情形,在十位、个位上出现的数字则有0,1,2,4,5,6,7,8,9九种情形,故三位数有2×9×9=162个.将他们相加即可.【解答】解:解法1:将符合要求的自然数分为以下三类:(1)一位数,有1,2,4,5,6,7,8,9共8个.(2)二位数,在十位上出现的数字有1,2,4,5,6,7,8,9共8种情形,在个位上出现的数字除以上八个数字外还有0,共9种情形,故二位数有8×9=72个.(3)三位数,在百位上出现的数字有1,2两种情形,在十位、个位上出现的数字则有0,1,2,4,5,6,7,8,9九种情形,故三位数有2×9×9=162个.因此,从1到300的自然数中完全不含数字3的共有8+72+162=242个.解法2:将0到299的整数都看成三位数,其中数字3不出现的,百位数字可以是0,1或2三种情况.十位数字与个位数字均有九种,因此除去0共有3×9×9-1=242(个).【点评】本题考查了加法原理与乘法原理,将完全不含有数字3的从1到300的自然数分类讨论相加即可得出结果.声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。答题: 难度:0.68真题:1组卷:0
解析质量好中差算法设计与实验题解一本书的页码从自然数1开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如第6页用6表示而不是06或006。数字统计问题要求对给定书的总页码,计算出书的全部页码中分别用到多少次数字0,1,2,3,.....9。 - 下载频道
- CSDN.NET
&&&&算法设计与实验题解一本书的页码从自然数1开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如第6页用6表示而不是06或006。数字统计问题要求对给定书的总页码,计算出书的全部页码中分别用到多少次数字0,1,2,3,.....9。
算法设计与实验题解一本书的页码从自然数1开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如第6页用6表示而不是06或006。数字统计问题要求对给定书的总页码,计算出书的全部页码中分别用到多少次数字0,1,2,3,.....9。
在王晓东编著的《算法设计与实验题解》中看到的这个问题,问题描述如下:
一本书的页码从自然数1开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如第6页用6表示而不是06或006。数字统计问题要求对给定书的总页码,计算出书的全部页码中分别用到多少次数字0,1,2,3,.....9。
这个题目有个最容易想到的n*log10(n)的算法。这是自己写的复杂度为O(n*log10(n))的代码:
void statNumber(int n) {
int count[10] = {0};
for(i = 1; i &= i++) {
while(t) {
count[t%10]++;
for(i = 0; i & 10; i++) {
printf(&%d\n&, count[i]);
若举报审核通过,可奖励20下载分
被举报人:
xiechunhuawang
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
开发技术下载排行在1----1000的自然数中,不含数字3的数一共有多少个_百度知道
在1----1000的自然数中,不含数字3的数一共有多少个
我有更好的答案
按默认排序
1000看成数码0000等价于从000-999这1000个数,共有。每个位置不排3,则有9种选择
一位数不含3共有8个2位数不含3共有8*9=723位数不含3共有8*9*9=648所以不含3共有8+72+648+1=729
有271个数字含3.不含3的个如果好,请记得采纳哦~~~~
先减掉3XX. 再减掉X3X. 再减掉XX3. 再减掉3XX里有10个X3X(33X),X3X里有10个XX3(X33),减掉20个重复的
其他类似问题
自然数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 所有自然数之和 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信