Sau khi thực hiện các hành động, số cát trong mỗi hộp là bằng nhau và bằng 120g.
Trước đó, nhà toán học đổ 1/5 lượng cát trong hộp C vào hộp A, và hộp C còn 120g (tương đương với 4/5 lượng cát). Vậy lượng cát trong hộp C trước khi đổ sang hộp A là 150g.
Ta có, hộp C đổ sang hộp A 30g cát. Vậy trước khi được hộp C đổ thêm cát sang thì hộp A có 90g cát.
Ở hành động trước đó, nhà toán học đổ 1/3 lượng cát từ hộp B vào hộp C, và hộp B còn 120g (tương đương 2/3 lượng cát). Vậy lượng cát trong hộp B trước khi đổ sang hộp C là 180g.
Ta có, hộp B đổ sang hộp C 60g cát. Vậy trước khi được hộp B đổ thêm cát sang thì hộp C có 90g cát.
Ở hành động đầu tiên, nhà toán học đổ 1/6 lượng cát từ hộp A vào hộp B, và hộp A có 90g cát (tương đương 5/6 lượng cát). Vậy lượng cát trong hộp A trước khi đổ sang hộp B là 108g.
Ta có, hộp A đổ sang hộp B 18g cát. Vậy trước khi được hộp A đổ thêm cát sang thì hộp B có 180 - 18 = 162g.
Vậy số cát ban đầu trong 3 hộp A, B, C lần lượt là 108, 162 và 90g.