我想计算价值
F(N) = (F(N-1) * [((N-R+1)^(N-R+1))/(R^R)]) mod M 对于给定的 N,R 和 M 值.
这里 A^B 显示 A 幂 B 而不是任何按位运算
这里 M 不必是素数。如何解决这个问题?请帮忙,因为如果 M 是素数,那么找到 R^R mod M 的倒数就不会那么困难了。
但是因为 M 可以是从 1 到 10^9 的任何值。我无法解决这个问题。
N 可以介于 1 和 10^5 之间,并且 R 小于或等于 N。
我想计算价值
F(N) = (F(N-1) * [((N-R+1)^(N-R+1))/(R^R)]) mod M 对于给定的 N,R 和 M 值.
这里 A^B 显示 A 幂 B 而不是任何按位运算
这里 M 不必是素数。如何解决这个问题?请帮忙,因为如果 M 是素数,那么找到 R^R mod M 的倒数就不会那么困难了。
但是因为 M 可以是从 1 到 10^9 的任何值。我无法解决这个问题。
N 可以介于 1 和 10^5 之间,并且 R 小于或等于 N。