首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
4个RD来到公司并将雨伞留在门外,下班时他们每人随机带走一把
[问答题]
4个RD来到公司并将雨伞留在门外,下班时他们每人随机带走一把雨伞,问所有人都拿错的概率。
添加笔记
求解答(9)
邀请回答
收藏(23)
分享
纠错
6个回答
添加回答
6
Victorain
直接正面推倒: 1. 第一个人拿伞,有 3 种拿法(除自己的) 2. 第二个人拿伞,让这个人是被上次拿错伞的人,则其有 3 种拿法(随便拿) 3. 第三个人拿伞,让这个人是被上次拿错伞的人,则其只有一种拿法,才能使最后一拿错 因此 3 x 3 x 1 = 9
发表于 2018-08-08 09:45:45
回复(1)
3
mrYangMLA
是不是只要写就会过啊.....
全拿错的一 一列举可能比较麻烦
所以,用排除法:
1、四人拿伞有
all =
种可能。
2、只要一个人拿错,至少有两个人会错,所以没有一个人拿错的情况
3、四人都错 = all - 四人都对(只有1种情况) - 2人拿错 - 3 人拿错()
(3 人拿错)*2 是因为拿错的方式有两种
(两人拿错)*1 , 是因为拿错的方式只有 ”互换“
思路应该是对的。没算错的话就是这个答案
发表于 2019-08-24 15:34:06
回复(0)
6
♂=-O努力吧!☆○
一共4*3*2中拿法,24-C(1,4)-C(2,4)-C(3,4)-C(4,4)=24-4-6-4-1=9,答案3/8
发表于 2018-08-05 21:00:17
回复(3)
1
健身猿
仍然是排列组合问题,假设有 ABCD 4人,4人拿伞共 A44 = 24 种拿法
两种思路:
1.正向计算,所有人都拿错的拿法
首先A要拿错,有 BCD 3 种拿法,其次让被拿了伞的同学先拿,又 3 种拿法,再让被拿伞的同学拿,只有不拿自己伞 1 种拿法,最后1位同学不用选择,故 3*3*1*1 = 9 种,9/24=3/8
2.反向计算,至少有一人拿对的拿法
假设有一人拿对,C41 选一个 = 4,剩下 3 人拿错只有 2 种拿法,2*4=8
假设有两人拿对,C42 选二个 = 6,两人拿对剩下两人拿错只有对换一种拿法,6*1=6
假设有三人拿对=四人都拿对=1
8+6+1=15,24-15=9,9/24=3/8
发表于 2020-12-24 22:59:16
回复(0)
1
鹿远与诗
第一个人拿:不拿自己的 3种情况 特殊:拿下一个人要拿的(2的) 3*
第二个人拿:不拿自己的(已经被1拿了)
3种情况 特殊:
拿下一个人要拿的(3的) 3*
第三个人拿:
不拿自己的
2种情况
但是
要是拿一号的 那么四号只能拿自己的了 所以只有一种可能 拿下一个人要拿的(4的) 1*
第四个人拿:只有拿一号的了 一种情况 1*
所以 3*3*1*1 = 9
编辑于 2018-08-10 11:25:05
回复(0)
1
燕天娇
我复习排列组合问题时,看到一模一样的一道题,正解如下:
发表于 2018-08-07 09:54:55
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
2017
猿辅导
Java工程师
来自:
猿辅导2017校招笔试题卷一
上传者:
小小
难度:
6条回答
23收藏
3818浏览
热门推荐
相关试题
0-100的N个数(数的值范围为0...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2017
测试工程师
猿辅导
golang工程师
评论
(2)
来自
猿辅导2017校招面试题...
给定正整数n(n < 100...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2017
测试工程师
猿辅导
golang工程师
评论
(3)
来自
猿辅导2017校招面试题...
给定一个不下降的序列Sn{s1, ...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2017
测试工程师
猿辅导
golang工程师
评论
(5)
来自
猿辅导2017校招面试题...
5个PM和3个QA围一圆桌而坐,只...
Java工程师
C++工程师
2017
猿辅导
评论
(37)
来自
猿辅导2017校招笔试题卷一
请列出至少三种TCP拥塞控制机制,...
Java工程师
C++工程师
2017
猿辅导
评论
(10)
来自
猿辅导2017校招笔试题卷一
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题