Есть 100 кучек по 400 камней в каждой. За ход Петя выбирает две кучки, удаляет из них по одному камню и получает за это столько очков, каков теперь модуль разности числа камней в этих двух кучках. Петя должен удалить все камни. Какое наибольшее суммарное количество очков он может при этом получить?
Оценка. Будем считать, что камни в кучках лежат один на другом, причём из выбранных кучек Петя берет верхние (на данный момент) камни. Пронумеруем камни в каждой кучке снизу вверх числами от 1 до 400 . Тогда число очков, которое Петя получает на каждом ходу, равно разности номеров удаляемых камней. В результате он получит сумму вида где ai — номера соответствующих камней.
Заметим, что после раскрытия скобок получается алгебраическая сумма S ста чисел 400, ста чисел ста двоек и ста единиц, причём ровно перед половиной этих чисел стоит знак минус. Назовём числа от 1 до 200 маленькими, а остальные — большими. Если бы разрешалось брать из кучек произвольные камни, то максимальное значение S, очевидно, достигается, когда все большие числа входят в S со знаком плюс, а все маленькие — со знаком минус. Такая сумма равна:
Заметим, однако, что каждое большое число хотя бы один раз войдёт в сумму со знаком минус: это произойдёт, например, в тот момент, когда Петя в первый раз удалит камень с этим номером. Аналогично каждое из 200 маленьких чисел хотя бы один раз войдёт в сумму в сумму со знаком плюс (в тот момент, когда Петя удалит последний камень с этим номером). Поэтому максимальный результат Пети не превышает
Пример. Добиться указанного результата можно, например, так. За первые 200 ходов Петя забирает по 200 камней из первых двух кучек (при этом 200 больших чисел — каждое по разу получают знак минус). За следующие 200 ходов он снимает 200 верхних камней из третьей кучки и 200 нижних из первой кучки, далее по 200 камней из второй и четвертой, третьей и
Ответ: 3920000.