Michael 9 tuổi, Paul 8 tuổi, John 7 tuổi và Alex 6 tuổi.

Dễ dàng nhận thấy không ai trong số các chàng trai ở độ tuổi 5 và 10 vì nếu trường hợp này xảy ra, khi nhân tuổi của bốn người sẽ ra một con số có hàng đơn vị là 0 (khác 3024).
Tuổi của bốn anh em cũng không thể lớn hơn 10 vì theo như vậy sẽ khiến tích của bốn tuổi là một số lớn hơn 3024.
Suy ra, tuổi của Michael, Paul, John và Alex chỉ có thể lần lượt là 4, 3, 2, 1 hoặc 9, 8, 7, 6.
Ta có: 4 x 3 x 2 x 1 = 24 (loại); 9 x 8 x 7 x 6 = 3024 (đúng)
Vậy tuổi của 4 anh em lần lượt là 9, 8, 7 và 6.