Вступление
Обычная доска для шашек содержит 8 х 8 = 64 квадрата:
Вы можете видеть, что всего есть 12 белых фигур . Черное и белое всегда имеют одинаковое количество фигур. Если на доске есть еще фигуры, фигуры будут соседними, что не разрешено для этой задачи. Чтобы прояснить ситуацию, вот несколько примеров:
Наименьшая возможная доска для этой задачи - 3 х 3 :
Вы можете видеть, что максимальное количество штук равно 2 . Итак, когда дано N = 3 , вам нужно вывести 2 . Если вход N = 4 , мы получаем следующее:
Вы можете видеть, что максимальная сумма также равна 2. Таким образом, для N = 4 результат должен быть 2 . Для N = 5 выход должен быть равен 5 :
Примеры
STDIN: 3
STDOUT: 2
STDIN: 4
STDOUT: 2
STDIN: 5
STDOUT: 5
STDIN: 6
STDOUT: 6
STDIN: 8
STDOUT: 12
правила
- Ваша заявка должна быть программой, или функцией и т. Д., Которая принимает одно целое число и выводит или возвращает количество фигур на доске.
- Вы можете смело предположить, что входное значение является неотрицательным целым числом> 2
- Это код-гольф , поэтому выигрывает программа с наименьшим количеством байтов!
- Обратите внимание, что квадрат в левом нижнем углу доски всегда темный. Кусочки ставятся только на темные квадраты
- Вы должны занять полный ряд с кусочками