论文部分内容阅读
趣味数学
——伯努利-欧拉装错信封问题

伯努利-欧拉装错信封问题,是数学史上著名的数论问题,其实是排列组合问题,今天我们用Python来进行分析和求解。
1.伯努利-欧拉装错信封问题
某人想邀请朋友来家中聚会,写好了5封请柬,需要装入5个信封,结果因为粗心把请柬全部装错了信封。请问:装错的可能会有多少种呢(图1)?
这个问题是由当时有名的数学家约翰·伯努利(Johann Bernoulli,1667-1748年)的儿子丹尼尔·伯努利(Danid Bernoulli,1700-1782年)提出来的,瑞士著名数学家欧拉(Leonhard Euler,1707-1783年)按一般情况给出解答。