Недавно в задачу были добавлены тесты, которые показали, что многие принятые ранее решения оказались неверными (задача упала даже у парня на первому месте в рейтинге). Давайте разбираться: Нетрудно заметить (и это сделали в обсуждении к задаче), что выполнять махинацию первого типа не имеет смысла (даже в комбинации со второй). Действительно, простое прибавление одного и того числа не меняет взаимного расположения участников в таблице результатов. Если же прибавить, а потом домножить на некоторое число, то получим: (x + a) * b = x * b + a * b что эквивалентно домножению, а потом прибавлению числа a * b, то есть опять никак не влияет на результат. Давайте второй вид махинации рассмотрим на примере: 3
10 21
20 15
50 0 Все участники имеют два числа, а значит их можно изобразить в виде точек на плоскости: И выигрывают те, у кого сумма координат будет наибольшей, то есть то, которые лежат на прямой, параллельной y = -x, но максимально удалённой от начала координат. Если результаты второго т