Multiple choice general knowledge math & puzzles

If it were two hours later, it would be half as long until midnight as it would be if it were an hour later. What time is it now?

  1. 9 a.m.

  2. 9 p.m.

  3. 3 p.m.

  4. 3 a.m.

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Let current time be T hours from midnight. If 1 hour later: (T+1) hours until midnight. If 2 hours later: (T+2) hours until midnight. Condition: (T+2) = 0.5 × (T+1). Solving: T+2 = T/2 + 0.5, so T/2 = -1.5, giving T = -1.5, meaning 1.5 hours before midnight, which is 10:30 PM. Wait, that gives negative. Let me recalculate: Let hours UNTIL midnight = h. Then h - 1 = 0.5(h). So h - 1 = h/2, giving h/2 = 1, so h = 2. If 2 hours until midnight, current time is 10 PM. But let me verify: At 10 PM, 1 hour later = 11 PM (1 hour until midnight), 2 hours later = midnight (0 hours until midnight). But 0 ≠ 0.5×1. Let me try 9 PM: 1 hour later = 10 PM (2 hours until midnight), 2 hours later = 11 PM (1 hour until midnight). And 1 = 0.5×2. Yes! The answer is 9 PM. The claimed answer B is correct.