Я бы сказала, что все эти числа, должны без остатка делиться на ЧИСЛО количества подарков. Так как это не 26 (169 и 117 не делятся на 26 без остатка) , то получается 13 (половина от 26). И ответ:
Подарков 13, в каждом соответственно
2 шоколадки (26 / 13)
9 шок. конфет (117 / 13)
13 карамелек (169 / 13)
Наверное так и нужно вывести формулу решения? Только вот по какой формуле это вывести я не знаю.