Самому стало интересно, как это можно определить за два взвешивания.
Например: разбиваем мешки на пять групп 4+15+15+15+15 = 64, потом из выделенной группы берём по 1, по 2, по 3 и по 4 в обратном от выделения порядке, получаем: 15+30+45+16 = 106
Взвешиваем первый раз, тем самым определяя, в какой группе фальшивые. То есть, максимально это будет 15 мешков.
Чтобы попасть под правило взвешивания 106, когда из каждого мешка мы берём по возрастающей согласно номеру мешка, нам можно взять только 14 (это 105 монет), поэтому мы работаем с 14-ю мешками. Тогда или с ними всё нормально, или это оставшийся 15-й мешок.
Значит, ответ был правильный - минимальное количество взвешиваний 2, если не рвать монеты.