搜索
查看: 1683|回复: 10
打印 上一主题 下一主题

一个要使用随机函数的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-1-23 15:20:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假设人有5000个发孔,头发的生长速度为0.1mm/天,每天掉落50根,又新长50根,
问n天后,头发的平均长度是多少?
请问代码怎么写?
沙发
发表于 2014-1-23 20:56:12 | 只看该作者

回帖奖励 +1

这个表述不严格

一开始没有头发?
每天掉50根,那么一开始没头发,所以跳过这一步,然后长出50根0.1mm的?
然后第二天,之前长得都掉了?还是在5000个毛孔中抽50个,如果有头发就掉落,没头发就忽略?
然后刚掉头发的毛孔能不能立刻长出头发?
板凳
 楼主| 发表于 2014-1-25 21:15:00 | 只看该作者
嗯,的确不严谨。
一开始没头发,所以跳过,
在5000个毛孔中随机抽50个,
如果有头发就掉落,没头发就忽略。
刚掉头发的毛孔中随机抽50个,能立刻长出0.1mm头发。
地板
 楼主| 发表于 2014-1-25 21:17:20 | 只看该作者
c语言新手,请老手多指教哊。
5#
发表于 2014-1-29 11:22:59 | 只看该作者
福华 发表于 2014-1-25 21:15
嗯,的确不严谨。
一开始没头发,所以跳过,
在5000个毛孔中随机抽50个,

最后一行看上去不合理吧
刚掉头发毛孔,最多50个,还要随机抽50个?
6#
 楼主| 发表于 2014-1-31 18:32:19 | 只看该作者
在5000个毛孔中随机抽50个,为什么毛孔最多只有50个?
7#
发表于 2014-2-14 00:30:14 | 只看该作者
福华 发表于 2014-1-31 18:32
在5000个毛孔中随机抽50个,为什么毛孔最多只有50个?

你的原话是
刚掉头发的毛孔中随机抽50个,能立刻长出0.1mm头发。

刚掉头发的毛孔,最多当然是50个咯
8#
 楼主| 发表于 2014-2-14 07:57:16 | 只看该作者
是口误啊
9#
 楼主| 发表于 2014-2-14 16:56:46 | 只看该作者
我没想到这个毛孔问题漏洞挺多。
10#
发表于 2014-4-3 23:28:50 | 只看该作者
讨论半天,没啥结果嘛................
11#
发表于 2014-4-19 21:15:20 | 只看该作者
winkill 发表于 2014-4-3 23:28
讨论半天,没啥结果嘛................

没人知道出题者要问什么,当然不会有什么结果咯
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表