| | |
Поле для игры в бизнес-классики – это прямоугольник, состоящий из 3´N клеток. В некоторых клетках лежит по одному рублю, в остальных – ничего нет. Играющий выбирает для начала игры одну из трех левых клеток. За один ход играющий перепрыгивает в одну из клеток, имеющих общую сторону с той, в которой он находится. При этом запрещено прыгать в те клетки, в которых он уже побывал. При очередном прыжке все деньги, собранные к этому моменту удваиваются, а затем, если в новой клетке лежит рубль, то он прибавляется к имеющейся сумме денег. Считается, что в начале игры денег у играющего нет. Закончить прыжки надо в одной из трех правых клеток поля и при этом заработать как можно больше денег. Требуется написать программу, которая по известному значению N и расположению рублей в клетках находит такую последовательность прыжков, при которой играющий заработает наибольшее количество денег. Если таких последовательностей несколько, то следует выбрать любую последовательность, количество прыжков в которой минимально. Технические характеристики: Входные данные: Выходные данные: Символы во второй строке выходного файла должны быть выведены без пробелов. CLASS.IN CLASS.OUT | |