首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在1,2,3,.....1000中,有____个数各位乘积为
[单选题]
在1,2,3,.....1000中,有____个数各位乘积为0。
100
101
172
181
190
191
查看正确选项
添加笔记
求解答(17)
邀请回答
收藏(508)
分享
28个回答
添加回答
195
牛客503715号
先求乘积不为0的。分一位数A:1-9 9个;两位数AB:9*9=81个,三位数ABC:9*9*9=729
总共9+81+729=819
乘积为0的个数:1000-819=181
发表于 2015-08-26 11:42:01
回复(4)
54
牛客283543号
分两种情况考虑,10,20,30,。。。1000,成等差数列,100个
101,102,。。。109,201,202,。。。209,。。。901,。。。909,共9*9=81个
一共181个
发表于 2015-08-24 22:34:44
回复(4)
15
灯火
考虑个位为0的数,形如10,20,30...110,120...20,210,220...1000等,也就是为1到100每一个数加上一个零,共100个数,再考虑十位为0的数,101到109,共有9个,101到909共81个数(九个区间,每个区间九个数,即9 * 9 = 81);共100 + 81 = 181。
发表于 2015-08-26 14:30:21
回复(0)
7
AndyJee
D
分析:
一位数:
形式为“ * ”,*取值1-9,因此有0种情况;
两位数:
形式为“ *0 ”,*取值1-9,因此有9种情况;
三位数:
形式为“ *0* ”或“ **0 ”,
“ *0* ” :第一个*取值1-9,第二个*取值0-9,因此有9*10=90种情况;
“ **0 ” :第一个*取值1-9,第二个*取值1-9,因此有9*9=81种情况;
四位数:
只有1000,因此只有1种情况;
因此总共有0+9+90+81+1=181情况。
发表于 2015-08-26 11:24:54
回复(0)
3
加油呀哥们
正面直接求:
考虑位数:
1、两位数,
10~90=9种可能
2、三位数,
第一位必为1~9,不可能是0,所以有9种可能;
第二位第三位,至少有一个是0,稍微算下,有9+9+1=19种可能
根据乘法原理 此种情况共有 9*19=171种
3、四位数
只有1000,一种可能
所以一共有181可能
发表于 2015-09-05 17:35:05
回复(0)
2
Lxら.Pride憤荳
自己穷举的,,少算了9个。。。
发表于 2018-04-23 21:12:51
回复(0)
2
牛客Shawn
题目的意思原来是把一个数的各个位相乘的结果为0,那么思路肯定就是找出包含0的数字个数了,当然也可以找出不包含0的个数然后用总数来减。
发表于 2016-04-23 00:12:55
回复(0)
2
UP_CC
先求乘积不为0的。分一位数A:1-9 9个;两位数AB:9*9=81个,三位数ABC:9*9*9=729
总共9+81+729=819
乘积为0的个数:1000-819=181
发表于 2016-04-20 11:04:57
回复(1)
2
小荷sama
这题答案是不是有问题??
发表于 2015-08-24 22:05:16
回复(3)
1
misterwang
数学题,三种情况
1.两位数,只能个位为0,9个;
2.三位数,百位不能为0,分别是十位百位全为0有9个+十位为0有9*9个,个位为0有9*9个,供9+81+81;
3.四位数1000就一个
总共9+9+81+81+1=181
发表于 2020-05-22 11:28:03
回复(0)
1
Z_Charlie
难道只有我看不懂这个题的意思嘛
发表于 2018-03-01 19:56:45
回复(1)
1
Barnett_gao
包含2和5的,乘积也为0啊
发表于 2016-09-10 10:45:40
回复(1)
0
牛客732729717号
1-100 有 10 20 ...100(10个),101-200(有101 102 ...109 9个 加上110 到200 10 个),结果为19*9+10=181
发表于 2022-10-12 15:21:07
回复(0)
0
上岸分子
10,20,30……100. ~>. 10*10 101,102,103……109. ~>. 9*9 Sum=100+81
发表于 2022-09-23 00:04:31
回复(0)
0
牛客762855210号
排列组合来算快一点
发表于 2022-03-07 14:59:13
回复(0)
0
wwwwxxxx
第一眼什么意思啊,读都读不通;第二眼,啥呀什么几个数各位乘积为0啊;算了看交卷看解析,哦~原来是这样啊,各个位数的乘积啊
发表于 2022-02-11 15:51:19
回复(0)
0
迟到了总比不到好
按照一个写需求人的观点,这个题目存在歧义
发表于 2017-12-25 17:15:49
回复(0)
0
快说我这信号好
两位数: _ 0 ,个位为0,十位数有9种选择。 三位数: _ _ 0,个位为0,然后9*9=81; _ 0 _,十位为0,然后9*9=81。 _ 0 0,个位十位都为0,百位9种选择 四位数: 只有一个数1000。 综上,9+81+81+9+1=181
编辑于 2017-11-27 21:11:26
回复(0)
0
二维
1个零2位9,1个零3位9*9*2 =162,2个零9,3个零1
发表于 2016-09-03 20:15:42
回复(0)
0
沉落的泰坦尼克号
如果正向考虑不行的,可以考虑其其对立一面,即求其不为0的场合
只有一位时1-9 共有9种情况
有两位时有 9*9=81种情况
三位数时有9*9*9=729中情况
故为0的情况共有1000-(729+9+81)=181种情况。
发表于 2016-08-27 20:36:35
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数学运算
来自:
阿里巴巴2016研发工...
难度:
28条回答
508收藏
14118浏览
热门推荐
相关试题
87的100次幂除以7的余数是多少?
数学运算
评论
(35)
来自
搜狐2013校招研发工程...
34的17次方 对6取余, 结果是多少?
数学运算
评论
(43)
来自
人人网2015研发笔试卷E
赛马,至少需要几轮比赛才能得出前三...
产品
运营
数学运算
评论
(8)
将整数数组(7-6-3-5-4-1...
排序
评论
(54)
来自
阿里巴巴2016研发工程...
请问有____人既能看出蓝黑色又能...
组合数学
评论
(41)
来自
阿里巴巴2016研发工程...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题