Цена мороженого, которое купит мальчик должна быть кратна 8 и 5 одновременно. Следовательно нужно найти наименьшее общее кратное:
разложим 8 и 5 на множители
8=2*2*2
5=5
общих множителей нет, значит перемножаем сами чсила 8 и 5:
8*5=40 - это и будет наименьшая цена мороженого, т. е необходимо 5 пачек
Ответ: 5 пачек.