ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Сборники > Задания для 2-го семестра Си++ > задача:


01_05 - Хоттабыч

Задачи сборника

• 01_02 - кошачья арифметика
• 01_03 - покупка стола
• 01_04 - записочки
• 01_05 - Хоттабыч
• 01_06 - миссия "бульон"
• 01_07 - ДЗ (ISBN)
• 02_02 - камень, ножницы, бумага
• 04_02_05 - минимум из трёх
• 04_02_06 - максимум из трёх
• 04_02_07 - среднее из трёх
• 04_02_08 - notation
• 04_02_09 - ege14_1

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.


Старик Хоттабыч заметил, что в последнее время его заклинания часто работают неправильно, и решил повысить устойчивость заклинаний к случайным ошибкам. Для этого он поставил в соответствие каждому магическому действию комбинацию вырываемых волос из бороды. Например, комбинация белый волос + серый волос (БС) вызывает дождь, а комбинация серый волос + белый волос (СБ) – солнце. Т.к. у Хоттабыча мало серых волос в бороде, он решил никогда не вырывать их подряд.
Напишите программу, которая определяет количество всех возможных заклинаний, которые можно закодировать не более чем N волосами (N <= 20).

Входные данные:
Натуральное число N: количество волос

Выходные данные:
Количество заклинаний, которое закодировать не более чем N волосами.

Примеры:

Входные данные: 1
Выходные данные: 2

Входные данные: 2
Выходные данные: 5

Входные данные: 3
Выходные данные: 10

Для отправки решений необходимо выполнить вход.

www.contester.ru