Counting permutations with roots15 hours agohttps://www.johndcook.com/blog/2026/07/27/counting-permutations-with-roots/一段使用生成函数计算n元排列存在k次根概率的Mathematica代码被呈现。最初代码因在乘积中使用无穷大而挂起,但将无穷大替换为n后问题得到解决。作者在Claude的帮助下将Mathematica代码转换为SymPy代码,并通过重现Wilf书中f(n,k)值的表格进行了测试。提供了SymPy代码,包括用于截断级数系数、多项式乘法以及主要概率计算的函数。k=2至k=7的输出表格展示了n从1到10时factorial(n)*p(n,k)的计算值。