Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 64 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Черепашка находится в левом верхнем углу гексагонального поля в форме шестиугольника. Её цель — переместиться в правый нижний угол, собирая по пути как можно больше монеток, лежащих на каждом шестиугольнике. За один ход черепашка может сместиться в соседний (по стороне) шестиугольник, но только в одном из трех возможных направлений: направо, вниз-вправо и вниз-влево. Какое максимальное количество монеток сможет собрать черепашка?
В первой строке входного файла записано натуральное число: n — размер поля. В следующих 2 ⋅ n − 1 строках приведено описание поля в виде записанных через пробел последовательности чисел mi, соответствующих количеству монеток, лежащих на соответствующем шестиугольнике. Гарантируется, что все числа — натуральные.
Выведите одно натуральное число — ответ на вопрос задачи.
2 ≤ n ≤ 100
1 ≤ mi ≤ 100
Баллы за каждую подзадачу начисляются только в случае, если все тесты этой подзадачи успешно пройдены.
Подзадача 1: n = 2, баллы: 40.
Подзадача 2: 3 ≤ n ≤ 100, баллы: 60.
Возможные пути черепашки приведены на рисунке выше. Во втором примере есть несколько путей, приносящих черепашке максимальное количество монет.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|