Задача Язык Мумба-Юмба

Файл входного файла: mumba.in
Файл выходного файла: mumba.out
Ограничение по памяти: 64 MB
Ограничение по времени: 1 s

Описание

Слова в языке Мумба-Юмба могут состоять только из букв a, b и при этом:

  • никогда не содержат двух букв b подряд,
  • ни в одном слове никогда не встречается три одинаковых подслова подряд. Например, по этому правилу в язык Мумба-Юмба не могут входить слова aaa (так как три раза подряд содержит подслово a), ababab (так как три раза подряд содержит подслово ab), aabababa (также три раза подряд содержит подслово ab).

Все слова, удовлетворяющие вышеописанным правилам, входят в язык Мумба-Юмба.

Напишите программу, которая подсчитает количество слов длины ровно K символов в языке племени Мумба-Юмба.

Формат входных данных

Вводится одно число K (1 ≤ K ≤ 100 000)

Формат выходных данных

Выведите одно число — количество слов в этом языке длины K.

Примеры:

ввод вывод

1

2

2

3

3

4

5

7

Слова длины 1 — это слова a, b
Слова длины 2 — это слова aa, ab, ba
Слова длины 3 — это слова aab, aba, baa, bab
Слова длины 5 — это слова aabaa, aabab, abaab, ababa, baaba, babaa, babab

Added: admin
Difficulty: 1.68134678221
Accepted: 4
Submitted: 20
Analyze this Discuss

Обсуждение:

Начать обсуждение:

Powered by django, eJudge.