6 четырехместных столов пусты, то будет 6 столов для 4 туристов каждый, 7 столов для 8 туристов каждый и 6 столов для 12 туристов, итого=19 столов
(7*8+6+*12+6*4)/5=30, 4 пакета, ну не будут же разрезать пакет на части ))), округленно это будет 31пакета,
надеюсь , решил правильно