I. По кругу
2000 мс · 256 МБ · всё или ничего
Теперь стульев стоят по кругу: первый соседствует с последним. Надо выбрать стульев так, чтобы никакие два выбранных не были соседними.
Сколькими способами это можно сделать?
Разбор по случаям: выбран первый стул или нет. Оба случая сводятся к уже решённой задаче про ряд.
Формат ввода
Одна строка содержит числа и (, ).
Формат вывода
Одно число — количество способов по модулю . Если способов нет, выведите 0.
Примеры
ввод
5 2
вывод
5
ввод
6 3
вывод
2
Войдите, чтобы отправлять решения.