Find the value of (999 - 1)(999 - 2)...(999 - n), where the maximum number of…
2025
Find the value of (999 - 1)(999 - 2)...(999 - n), where the maximum number of digits in n is 4.
- A.
99!
- B.
0
- C.
2*(99!)
- D.
None of the above
Show answer & explanation
Correct answer: B
Concept: Zero-product property — if a product of several factors contains even one factor equal to 0, the entire product is 0, no matter what the other factors are.
Application:
Write the product as P = (999 - 1)(999 - 2)...(999 - n), i.e., the factor for a given term is (999 - k) for k running from 1 to n.
The problem's only condition on n is that it has at most 4 digits, so n can be anywhere from 1 to 9999 — no single exact value of n is given.
For every n from 999 up to 9999 — the great majority of this range — the term k = 999 is included, giving the factor 999 - 999 = 0, so P = 0 for all of these values of n.
For the remaining range n = 1 to 998, every product P still includes the very first factor, 999 - 1 = 998 = 2 x 499 (499 is prime), so P is always divisible by 499 across that whole range. But 99! and 2x(99!) are built only from primes up to 99, so neither is divisible by 499 — meaning P can never equal either of those two values for any n from 1 to 998.
So among the four options, 0 is the only value this product ever actually takes for a valid n in the given range; the other listed values never arise from this product for any n at all.
Since the question asks for the value the product actually takes, and only 0 qualifies, that is the answer.
Cross-check: Check both ends of n's range: for a small n such as 5, P = 998 x 997 x 996 x 995 x 994 is divisible by 499 (via the factor 998), so it can never equal 99! or 2x(99!) - both prime-free of any factor above 99; for n = 999 (well within the 'up to 4 digits' limit), P includes the factor 999 - 999 = 0, so P = 0 exactly. Because 0 is the only option among those given that this product can ever equal, while the others never occur for any valid n, 0 is the value being asked for.