用 Python 编写程序,在座位调整后找出飞机上最后一个人获得指定座位的概率
pythonserver side programmingprogramming更新于 2026/1/5 21:00:17
假设我们有一个整数 n,它表示飞机上的座位数。现在假设第一个乘客丢失了机票,所以他随机选择一个座位。现在其他人都有机票了,但如果他们的座位已经被占了,他们也会随机选择一个可用的座位。我们必须找出最后一个人获得指定座位的概率。
因此,如果输入为 n = 5,则输出为 0.5,当有多个乘客时,答案始终是常数,因为他们要么得到了正确的座位,要么没有,所以概率始终是 50%,但对于 n = 1,概率将是 100%
为了解决这个问题,我们将遵循以下步骤 −
- 如果 n >,则返回"50%" 1,否则为"100%"
示例
让我们看看下面的实现以便更好地理解 −
def solve(n): return "50%" if n > 1 else "100%" n = 5 print(solve(n))
输入
5
输出
50%
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

