Одна пачка мороженого стоит 8 рублей, следовательно продавец должен будет дать сдачу - 2 рубля, а сдачи у него нет. Две пачки - 8*2=16, сдача будет 4 рубля. Три пачки - 24 рубля, 1 рубль сдача. Четыре пачки - 32 рубля и 3 руб сдача, а пять пачек мороженого будут стоит 5*8=40 рублей и продавец не должен будет сдачи.
Ответ: 5 пачек мороженого.