eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Заборонені рядки

Заборонені рядки

Рядок, що складається з літер $A, B$ та $C$, називається забороненим, якщо в ньому зустрічаються три поруч літери, одна з яких $A$, друга $B$, а третя $C$. Наприклад, рядок $BAACAACCBAAA$ є забороненим, в той час як $AABBCCAABB$ ні. Обчисліть кількість незаборонених рядків довжини $n$. \InputFile Кожний рядок містить одне число $n~(1 \le n \le 30)$. \OutputFile Для кожного значення $n$ виведіть в окремому рядку кількість незаборонених рядків довжини $n$.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
2
3
4
Вихідні дані #1
9
21
51