update
Первым ответил prawler.Ответ
Есть разные варианты. Один из них: разбить гирьки на 50 пар соседних гирек. Затем эти 50 пар разбить на две кучки по 25 пар. Теперь из первой кучки положить на левую чашку весов более тяжелую гирьку из каждой пары, а на правую - более легкую. Со второй кучкой поступить наоборот - на левую чашку положить более легкие гирьки из пар, а на правую - более тяжелые. Очевидно, что в результате весы окажутся в равновесии.
Еще одна задача про гирьки.
Брать по одной гирьке с разных сторон ряда и класть эту пару гирек на одну чашу весов. Снова по одной - и пару на другую чашу весов. И так - до исчерпания ряда.
ОтветитьУдалитьТ.е - на одну чашу весов 100+1 гг. - на вторую 99+2 г.
И т.д...
Не совсем так. В условии не сказано, что гирьки весят от 1 до 100 г. Веса могут быть, например, такими: 1, 2, 1, 2, 3, 2,...
ОтветитьУдалитьТогда предварительными взвешиваниями.
ОтветитьУдалитьПоложили гирьку на одну чашу весов - кладем соседнюю ей на другую чашу.
Дисбаланс - снимаем её, заменяем соседней уже этой гире из ряда, снова дисбаланс - снова то же самое. Некая сортировка.
Вообще, с таким подходом проще насыпать без разбора по 50 гирек - и методом научного тыка уравновешивать...
Естественно, есть более экономичный способ.
ОтветитьУдалитьРазбить тогда ряд на 25 групп из соседних 4 гирек.
ОтветитьУдалитьМожно хоть с самого начала ряда.
И уравновешивать отдельно каждую из них.
Т.е. - имеем гирьки 1 - 2 - 3 - 2 уравновешиваем их в два приема: 1+2 - 3+2 -> 1+3 - 2+2
Переходим к следующей группе из 4 гирек...
Можно и так. Другой вариант - разобьем гирьки на 50 пар соседних гирек. Затем эти 50 пар разобьем на две кучки по 25 пар. Теперь из первой кучки положим на левую чашку весов более тяжелую гирьку из каждой пары, а на правую - более легкую. Со второй кучкой поступим наоборот - на левую чашку положим более легкие гирьки из пар, а на правую - более тяжелые. Очевидно, что в результате весы окажутся в равновесии.
ОтветитьУдалить