Notăm vârstele celor trei copii cu b, m, respectiv d.
b > m cu 5 ⇒b = m + 5 (1)
m < d de 4 ori ⇒ d > m de 4 ori ⇒ d = 4m (2)
d > b cu 1 ⇒ d = b +1 (3)
(1), (3) ⇒ d = m+6 (4)
(2), (4) ⇒4m = m + 6 ⇒ 4m - m = 6 ⇒ 3m = 6 ⇒ m = 2 (5)
(1), (5) ⇒b = 2 + 5 = 7
(2), (5) ⇒ d = 4 · 2 = 8
Așadar, Maria are 2 ani, Bogdan are 7 ani, iar Dan are 8 ani.