面试题:河西有 30 万人,河东有 70 万人 已知每天有 100 万次通话,请估算一下有多少电话是跨河打的?

2023-05-17 18:47:16 +08:00
 Grocker

河东打河西接或河西打河东接,算一次跨河

15044 次点击
所在节点    程序员
110 条回复
lzwtop
2023-05-18 14:23:01 +08:00
@kergee 厉害,你这个解释的最清楚。
kalista
2023-05-18 14:25:51 +08:00
富途是喜欢问这种的
Tink
2023-05-18 14:27:30 +08:00
gpt 算的是 42 万
jabari
2023-05-18 14:35:52 +08:00
假设每个人都有同样的机会打电话给其他人,我们可以使用乘法规则来解决这个问题。

河西有 30 万人,河东有 70 万人,总人数为 100 万人。

河西的人打电话给河东的人的概率是:(河西的人数 /总人数) * (河东的人数 /总人数) = (30 万 /100 万) * (70 万 /100 万) = 0.21 (或者 21%)。

河东的人打电话给河西的人的概率是:(河东的人数 /总人数) * (河西的人数 /总人数) = (70 万 /100 万) * (30 万 /100 万) = 0.21 (或者 21%)。

由于这两种情况都是跨河打电话,所以我们将这两个概率相加,得到 0.42 (或者 42%)。

因此,我们估计每天有 42%的电话是跨河打的。如果每天有 100 万次电话,那么大约有 420,000 次电话是跨河打的。

这个解答假设了所有人都有相同的可能性打电话给任何其他人,这可能在实际情况中并不成立。例如,人们可能更倾向于打电话给住在同一地方的人,或者某些人可能没有电话。但是,如果我们没有更多的信息,这是一个合理的估计。
qinfengge
2023-05-18 14:57:27 +08:00
难绷
lwrench
2023-05-18 15:00:30 +08:00
富图 nt 面试题😅
malagebidi
2023-05-18 15:05:18 +08:00
我不预估每个人都有相同的可能性,不跨河的话那就是 0 了呗。
robo
2023-05-18 15:15:55 +08:00
1000000*(1-((300001*150000)+(700001*350000))/(1000001*500000)) = 419999.58000042004
不知道对不对
zagfai
2023-05-18 15:43:58 +08:00
In [4]: 3/10 * 7/9 + 7/10 * 3/9
Out[4]: 0.4666666666666666
dada88xyxy
2023-05-18 15:47:18 +08:00
为了估算有多少电话是跨河打的,可以假设每个人在一天内会平均打几次电话。因为数据没有给出每个人平均打电话的次数,我们以全国人均每天接打 3-4 次电话为基础,简单地估算河西、河东两地的居民每天接打电话的次数为 3-4 次。那么两地每天总共的接打电话次数就约为:

30 万 x 3.5 = 105 万次
70 万 x 3.5 = 245 万次

据此可以推测约 350 万通电话是由河西到河东或者河东到河西的跨河电话。但这只是一个粗略的估算,实际情况还需要结合更多的数据来进一步分析和验证。
cue
2023-05-18 15:50:18 +08:00
只有河东和河西两个地方吗?他们不打长途的?
lilei2023
2023-05-18 15:50:55 +08:00
根据人口比例,河东人数是河西人数的两倍,因此我们可以估计大约 2/3 的电话来自河东,1/3 来自河西。

因此,约有 2/3 × 100 万 = 66.67 万次通话来自河东,1/3 × 100 万 = 33.33 万次通话来自河西。

如果假定人口分布是均匀的,那么我们可以大约估算跨河通话的数量是:

跨河通话次数 ≈ 河东人数 × 河西人数 × 1/3
≈ 70 万 × 30 万 × 1/3
≈ 7 × 10^6 / 3
≈ 2.33 万次通话

因此,大约有 2.33 万次通话是跨河打的。
lilei2023
2023-05-18 15:55:57 +08:00
非常抱歉,我的计算出现了错误。我重新核对了结果,正确的计算如下:

跨河通话次数 ≈ 河东人数 × 河西人数 × 2/3
≈ 70 万 × 30 万 × 2/3
≈ 1.4 × 10^7 / 3
≈ 4.67 万次通话

因此,大约有 4.67 万次通话是跨河打的。
Arthit
2023-05-18 15:58:25 +08:00
不会算
npe
2023-05-18 16:20:38 +08:00
pancake 是吧
basiak
2023-05-18 16:34:13 +08:00
视面试官和面试岗位答题
serge001
2023-05-18 17:26:23 +08:00
@raptor 厉害,你的这个解释最容易看懂
gherrep
2023-05-18 17:50:09 +08:00
42 万次。用 GPT4 和 GPT3.5 API 模拟计算了一下,都对了,但是 gpt4 代码更简洁
mx2dream
2023-05-18 17:51:53 +08:00
这题给的信息太少,其实还需要根据不同的场景另外建模。比如每次“通话”的情况,一次性的、打错的、拨到河东河西以外的算不算,工作日、周末打的,白天晚上打的,沿河两岸是不是更容易交往,距离最远的东西两头是不是不太会交往就更谈不上通话,等等等等。如果又由于答题者本身了解过一些常模,在答题的时候引入,结果可能会非常复杂(我已经开始恐惧了)。这道面试题考察的重点不一定是最后的结果或者数字本身。
hububianju
2023-05-18 18:44:46 +08:00
传统概率的定义是由法国数学家拉普拉斯 ( Laplace ) 提出的. 如果一个随机试验所包含的单位事件是有限的, 且每个单位事件发生的可能性均相等.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940777

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX