Answer:
3,250
Explanation:
Let's go from left to right, using multiple of 12 times a power of 10 in the process.
What is the closest multiple of 12,000 (12 * 10^3) to 39,000 without going over? That's 3 (36,000). That's the thousands digit in this answer.
12,000 * 3 = 36000
39000 - 36000 = 3000
What's the closest multiple of 1,200 (12 * 10^2) to 3,000 without going over? That's 2 (2,400). That's the hundreds digit.
1,200 * 2 = 2,400
3,000 - 2,400 = 600
What is the multiple of 120 (12 * 10) closest to 600 without going over? That's 5 (600, it's even!). That's the tens digit. Since it goes evenly, 0 is the ones digit.
120 * 5 = 600
600 - 600 = 0.
The answer to 39,000 over 12 is 3,250.