🦘 Math Kangaroo Grade All Felix 1-2 Ecolier 3-4 Benjamin 5-6 Kadett 7-8 Junior 9-10 Student 11-12 ⇄ switch contest
2025 Math Kangaroo

Problem 7

Problem 7 · 2025 Math Kangaroo Medium
Logic & Word Problems work-backwardcasework

Six children were running a race. Ariadne finished third. Bill finished sixth, just behind Ernest. Fatima finished between Ariadne and Ernest. Diana overtook Charles just before the finish line. Who won the race?

Show answer
Answer: C — Diana
Show hints
Hint 1 of 2
Pin down the fixed finishing places first (Ariadne is 3rd).
Still stuck? Show hint 2 →
Hint 2 of 2
Use ‘just behind’ and ‘between’ to place Ernest and Fatima, then the last two spots go to Diana and Charles.
Show solution
Approach: fill in the finishing order from the clues
  1. Ariadne is 3rd. Bill is 6th just behind Ernest, so Ernest is 5th.
  2. Fatima finishes between Ariadne (3rd) and Ernest (5th), so Fatima is 4th.
  3. Only places 1 and 2 are left for Diana and Charles, and Diana overtook Charles at the end.
  4. So Diana is 1st — Diana won.
Mark: · log in to save