Ответ:

Чтобы подарки были одинаковыми и использовались все продукты, найдём наибольший общий делитель чисел 129 и 86:

\(129 = 3 \cdot 43\), \(86 = 2 \cdot 43\), поэтому \(НОД(129; 86) = 43\).

Значит, присутствовало 43 ребёнка.

В каждом подарке: \(129 : 43 = 3\) мандаринки, \(86 : 43 = 2\) шоколадки.

Ответ: 43 ребёнка; в каждом подарке по 3 мандаринки и по 2 шоколадки.