Ответ:

Чтобы подарки были одинаковыми и их количество было наибольшим, найдём НОД чисел 18 и 24.

18 = 2 · 3², 24 = 2³ · 3, поэтому НОД(18, 24) = 2 · 3 = 6.

Проверка: в каждом подарке будет 18 : 6 = 3 яблока и 24 : 6 = 4 конфеты.

Ответ: 6 подарков.