一个概率题

(前面的话:启发式方法这本书里说过,问题不应该提在预设或学习的理论下,而应该是一个孤立的题,由人去分析和决定用到什么方法和知识。)

来自可汗公开课:

The average male drinks 2L of water when active outdoors(with a standard deviation of .7L). You are planning a full day nature trip for 50 men and will bring 110L of water. What is the probability that you will run out?

分析:

  1. 问的是概率,那么就要用到某种分布公式。
  2. 总体:2L是总体均值,总体标准差为0.7。
  3. 样本:实际样本容量是50。
  4. 水不够:即指的是均值大于110/50=2.2L的概率。

使用:中心极限定理,样本均值的分布近似服从正态分布。

计算:即求μ=2,σ2=0.72/50=0.0098的正态分布,在x>2.2的概率。

z分数为:(2.2-μ)/σ=2.02,即2.2距离均值有2.02个标准差。

查询z table,先看列再看行:

2.02对应0.9783,所以最终结果为:1-0.9783=2.17%

时间: 2024-12-08 19:33:10

一个概率题的相关文章

写一个随机洗牌函数——概率题

题目描述: 写一个随机洗牌函数.要求洗出的52!种组合都是等概率的. 也就是你洗出的一种组合的概率是1/(52!).假设已经给你一个完美的随机数发生器. 解题思路: 这是一道概率题 随机洗牌,目的是要做到随机性,要求每一张牌出现的概率要相等. 我们常用的普通扑克牌54张,要做到每张牌出现的概率是1/(54!), 抽第一张牌概率:1/54: 抽第二张牌概率:1/53: 抽第三张牌概率:1/52: -- 一直这样随机地拿下去直到拿完最后1张,我们就从52!种可能中取出了一种排列, 这个排列对应的概率

概率题

题目1 (2014腾讯笔试题) 36辆车,6个跑道,最少轮数决出前3名. 分析 分6组,每组跑一次,进行排序. 然后每组第一快的人再跑一遍,确定最快的3组. 最后最快的第一组取3个人,第二快的人取2个人(因为最快的人一定在最快的第一组),第三快的人取1个人.共6个人.再跑一遍. 所以总共是6+1+1=8轮. 以下转自:http://www.acmerblog.com/interviews-about-probability-5359.html 题目2 假设你参加了一个游戏节目,现在要从三个密封的

概率题(一)

转载http://noalgo.info/414.html 概率论是计算机科学非常重要的基础学科之一,概率题也是在程序员求职过程中经常遇到的问题.以下总结若干经典的概率题,作为练习. 1. 在半径为1的圆中随机选取一点. 方法1:在x轴[-1,1],y轴[-1,1]的正方形随机选取一点,如果此点在圆内,则即为所求的点.如果不在圆内,则重新随机直到选到了为止. 方法2:从[0, 2*pi)随机选取一个角度,再在这个方向的半径上随机选取一个点.但半径上的点不能均匀选取,选取的概率要和离圆心的距离成正

HDU 4839 The Game of Coins 概率题。(母函数

The Game of Coins mark: #include"cstdio" #include"iostream" #include"queue" #include"algorithm" #include"set" #include"queue" #include"cmath" #include"string.h" #include"

(关于一个算法题的两点新思路)给你一组字符串 如 {5,2,3,2,4,5,1,2,1,5},让你输出里面出现次数最多且数值最大的一个,出现几次

在网上看到一个算法题,不是很难,搜一下也有解决办法,但是一般都是几层for循环,试着写了下 /** * 给你一组字符串 如 {5,2,3,2,4,5,1,2,1,5},让你输出里面出现次数最多且数值最大的一个,出现几次 * 优点:时间复杂度为O(n) * 缺点:产生一些多余的空间,如 6,7,8没有的数也会分配一个数组空间,但是基本可以忽略 * 限制:需要预先知道最大的值是多少,或者说小于多少,这样才好确定预先分配一个数组长度是多少 */ public static void method1()

Codeforces 453A Little Pony and Expected Maximum 概率题Orz

题目链接:点击打开链接 #include <stdio.h> #include <iostream> #include <algorithm> using namespace std; #define INF 0x3f3f3f3f #define eps 1e-8 #define pi acos(-1.0) typedef long long ll; int main() { int i, j; double m,n; while(cin>>m>>

HDU 4576 Robot(概率题)

Robot Problem Description Michael has a telecontrol robot. One day he put the robot on a loop with n cells. The cells are numbered from 1 to n clockwise. At first the robot is in cell 1. Then Michael uses a remote control to send m commands to the ro

几个概率题

原文:http://www.cnblogs.com/orchid/p/4067042.html 1,一根木棒,截成三截,组成三角形的概率是多少? 2,抛一个六面的色子,连续抛直到抛到6为止,问期望的抛的次数是多少? 3,一个木桶里面有M个白球,每分钟从桶中随机取出一个球涂成红色(无论白或红都涂红)再放回,问将桶中球全部涂红的期望时间是多少? 4,你有一把宝剑.每使用一个宝石,有50%的概率会成功让宝剑升一级,50%的概率会失败.如果宝剑的级数大于等于5的话,那么失败会使得宝剑降1级.如果宝剑的级

数学与程序设计上的一些概率题

EP_1 先后抛两枚硬币,1>两枚正面向上的概率,2>一枚正面向上,一枚反面向上的概率 So_1 因为情况少可以考虑枚举:(1正0反)11 10 01 00 1>  ans=1/4   2> ans=2/4=1/2 Ep_1变式 抛n枚硬币,1> n枚正面向上的概率,2> x枚正面向上,(n-x)枚反面向上的概率 So_1变式 1> ans=1/(2^n), 显然. 2> 连续x枚正面向上的概率为1/(2^x),同样地(n-x)枚连续反面向上的概率为1/(2