Given two integers $p$ and $N$. Let $m$ be number by $N!$ by max power of $p$ which divided $N!$. We have to find $m$ mod $p$. How to solve this?
2026-04-11 19:50:30.1775937030
Finding modulus when all power of p are removed from N!
497 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in MODULAR-ARITHMETIC
- How do I find the least x that satisfies this congruence properties?
- Counting the number of solutions of the congruence $x^k\equiv h$ (mod q)
- Remainder of $22!$ upon division with $23$?
- Does increasing the modulo decrease collisions?
- Congruence equation ...
- Reducing products in modular arithmetic
- Product of sums of all subsets mod $k$?
- Lack of clarity over modular arithmetic notation
- How to prove infinitely many integer triples $x,y,z$ such that $x^2 + y^2 + z^2$ is divisible by $(x + y +z)$
- Can $\mathbb{Z}_2$ be constructed as the closure of $4\mathbb{Z}+1$?
Related Questions in FACTORIAL
- How is $\frac{\left(2\left(n+1\right)\right)!}{\left(n+1\right)!}\cdot \frac{n!}{\left(2n\right)!}$ simplified like that?
- Remainder of $22!$ upon division with $23$?
- What is the name of this expression?
- How to compute $\left(\frac{n-1}{2}\right)!\pmod{n}$ fast?
- Proving $\sum_{k=1}^n kk!=(n+1)!−1$
- How do we know the Gamma function Γ(n) is ((n-1)!)?
- Approximate value of $15!$
- Limit of a Sequence involving factorials
- How to understand intuitively the fact that $\log(n!) = n\log(n) - n + O(\log(n))$?
- Deriving the fact that the approximation $\log(n!) \approx n\log(n) - n + \frac{1}{2}\log(2\pi n)$ is $O(1/n)$.
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
The contest being over by now, here's my solution.
I assume, as in the original problem, that $p$ is a prime.
First you have the product of all $i \in \{1, \dots, N \}$ which are coprime to $p$. Since $$(p-1)! \equiv -1 \pmod{p},\tag{Wilson}$$ this will be $$ (-1)^{a_0} \cdot 1 \cdot 2 \cdot \dots \cdot b_{0} \pmod{p} $$ if $N = a_0 p + b_0$, with $0 \le b_0 < p$. Note that $$ a_{0} = \left\lfloor \frac{N}{p} \right\rfloor. $$
Then there is the contribution coming from all the numbers that are divisible by $p$ but not $p^2$. If $$a_{0} = a_1 p + b_1$$ with $0 \le b_1 < p$, then by (Wilson) they contribute $$ (-1)^{a_1} b_1! \pmod{p}. $$ Then there are the terms divisible by $p^2$ but not $p^3$, etc.
All in all, it seems we get $$ \prod_{i=0}^{\dots} (-1)^{a_i} b_i! \pmod{p}, $$ where $$\left\lfloor \frac{N}{p^i} \right\rfloor = a_i p + b_i$$ for $i \ge 0$, and $0 \le b_i < p$, or, recursively, $N = a_0 p + b_0$, and then $a_{i-1} = a_i p + b_i$ for $i \ge 1$, with $0 \le b_{i} < p$ for all $i \ge 0$. The $b_i$ are thus the coefficients of the representation of $N$ in base $p$. Note that in the product we stop with the $i$-th term when first $a_i = 0$.
This is a GAP program to compute the result. For large $p$ one should compute the factorial in a smarter way, at the very least with intermediate reductions modulo $p$. With this variation, on my oldish machine the code appears to run in a competitive time with respect to the requirements of the problem.
function ( n, p ) local a, b, curr, res; curr := n; res := 1; while curr > 0 do a := EuclideanQuotient( curr, p ); b := EuclideanRemainder( curr, p ); res := res * (-1)^(a mod 2) * Factorial( b ) mod p; curr := a; od; return res; end