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

Викладення плитки

Викладення плитки

Скількома способами можна замостити 3 x n прямокутник за допомогою 2 x 1 кісток доміно? Нижче наведено приклад замощення такими плитками прямокутника 3 x 12.

prb482

Вхідні дані

Складаються з декількох тестів, які завершуються рядком, що містить -1. Кожен тест розміщено в окремому рядку і містить єдине ціле число n (0n30).

Вихідні дані

Для кожного тесту в окремому рядку виведіть кількість способів замощення.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
2
8
12
-1
Вихідні дані #1
3
153
2131