В предложенном задании нам необходимо узнать, какое наименьшее число пачек мороженого может купить мальчик, если одна пачка стоит 8 рублей, а у мальчика только пятирублёвые монеты а у продавца нет сдачи. Для решения данной задачи необходимо понимать, что, если у мальчика только пятирублёвые монеты, то конечная сумма его покупки может оканчиваться либо на \"5\" либо на \"0\". Таким образом, нам необходимо подобрать наименьшее число, которое оканчивалось бы на \"5\" или \"0\" и при этом было кратно \"8\". Наименьшее такое число - 40 (8 * 5). Значит мальчику надо купить как минимум 5 пачек мороженого.Ответ: 5 пачек.