主题:这题怎样做啊急急 急!!!!!!
caofeike525
[专家分:0] 发布于 2007-01-26 20:14:00
上飞机时一个人需要2——8秒 问一天可以过多少人
回复列表 (共23个回复)
沙发
4076254 [专家分:0] 发布于 2007-01-27 09:42:00
LZ 2-8秒要怎么算,你也没问最多可以过多少最少可以过多少.2秒一个人,3秒一个人,4秒一个人.....8秒一个人,你要怎么写#24
板凳
caofeike525 [专家分:0] 发布于 2007-01-28 12:58:00
所以要用随机函数
3 楼
我白芦花 [专家分:190] 发布于 2007-01-28 13:55:00
k=24*60*60 '一天总时间(秒)
i=0 '计算的人数
do
k=k-(rnd*10-2) '时间慢慢过去
if k<0 then exit do '一天过去了
i=i+1 '机上人数渐渐增加
loop
print "一天可以过的人数:",i,"个"
4 楼
老大徒伤悲 [专家分:29120] 发布于 2007-02-01 20:19:00
哈哈哈哈
实际上我的理解是这样的,对于大量的统计,有一个概念叫做“数学期望”,也就是平均数。
用它来估计。
更精密一些的,应该就是分布问题,置信度多大,答案是一个范围。
5 楼
冷石_jasv [专家分:1570] 发布于 2007-02-01 21:34:00
模糊概念设计?
受教了。。。。
6 楼
moz [专家分:37620] 发布于 2007-02-01 22:02:00
极限
7 楼
moz [专家分:37620] 发布于 2007-02-01 22:02:00
求其导数
8 楼
苍穹潇潇雨 [专家分:0] 发布于 2007-02-08 18:50:00
如果要用平均来算,这样可以么:
p1=60/2*60*12 2秒一人,取最大值
p2=60/8*60*12 8秒一人,取最小值
average=int((p1+p2)/2) 平均值化整
print "average=";average 求出
end
我新手啊,如果有错误还请大虾指正!
9 楼
wpf6851 [专家分:0] 发布于 2007-02-09 04:07:00
a=24*60*60
do
b=int(rnd*6+2)
j=j+1
c=a-b
loop until c>0
print j-1
end
10 楼
def [专家分:3380] 发布于 2007-02-10 16:16:00
d
我来回复