The key skill here is factorial factoring — the GMAT never expects you to compute 11! = 39,916,800. It expects you to simplify by pulling out a common term.
Step 1 — Simplify the expression for a
7! + 8! + 9! = 7! + 7!·8 + 7!·8·9
= 7!(1 + 8 + 72)
= 7!(81)
So a = 81 · 7!
Step 2 — Simplify the expression for a·b
11! - 10! - 9!
Factor out 9!:
= 9!(11·10 - 10 - 1)
= 9!(110 - 10 - 1)
= 9!(99)
So a·b = 99 · 9!
Step 3 — Solve for b
b = (a·b) / a = (99 · 9!) / (81 · 7!)
= (99/81) · (9!/7!)
= (99/81) · 9 · 8
= (99/81) · 72
Simplify 99/81 = 11/9
b = (11/9) · 72 = 11 · 8 = 88
Answer: D
Common trap: Most students who go wrong here either try to compute 11! directly (time killer) or forget to factor out the same base from both expressions, leaving them with an unsolvable division. The moment you see consecutive factorials being added or subtracted, factor out the smallest one immediately — the sum inside the brackets will always be a manageable integer.
Takeaway: On any factorial arithmetic question, factor out the smallest factorial in the expression first — you will almost always end up with a clean integer inside the brackets.
— Kavya | 725 (GMAT Focus) | Founder @ edskore.com