Попробуем так.16 чел поднимают по 1 гире. х гирь по 1 пуду они поднимут.Эти гири помечают "1", которые не подняли, запоминают. Осталось 15.Опять по одному поднимают 14 гирь из этих 15, последнюю вдвоем.Оставшиеся гири по 1 пуду они поднимут, в результате будут подняты ВСЕ гири по 1 пуду. Рассмотрим для примера такую ситуацию. Пусть 1 раз подняли 10 гирь.Осталось 6 гирь по 1 пуду, которые еще не поднимали.Если во 2 раз по 1 человеку подняли 6 гирь, это все гири по 1 пуду.Если по 1 человеку подняли 5 гирь, а пара тоже подняла, то эта гиря тоже 1 пуд, хотя ее поднимали 2 человека сразу.В обоих случаях ВСЕ гири по 1 пуду уже найдены и ушло 2 мин.Едем дальше. 16 гирь по 1 пуду мы уже нашли, осталось 15.Они разбиваются по парам и поднимают 8 гирь из не отмеченных. у гирь они поднимут. Эти гири помечают "2", не поднятые запоминают.Осталось 7 гирь, которые не поднимали. Теперь 16 чел образуют 6 пар и одну гирю поднимают вчетвером. Опять, как и с гирями 1 пуд, находят ВСЕ 2-пудовые. Это 4 мин.Осталось 7 гирь. Разбиваемся по 4 и поднимаем 4 гири.А потом из оставшихся 3 гирь поднимаем две по 4 чела и одну 8 чел.Нашли ВСЕ гири по 4 пуда, и на это ушло 6 мин.Осталось 3 гири. Разбиваемся по 8 чел и поднимаем 2 гири.Если одну не подняли, то она 16 пудов, если обе подняли, то они по 8.А 16 пудов тогда третья гиря, которую не поднимали. Это 7 мин.Таким образом, мы за 7 (даже не за 9!) минут нашли все гири.Ситуацию, когда новичку разрешено не больше 2 подходов,рассмотрите сами, мне уже надоело.