Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Ещё одна задачка...
Показать сообщение отдельно

Студент


Сообщения: 445
Благодарности: 8

Профиль | Отправить PM | Цитировать


Круто... 3 просмотра
Ладно... А решать нужно было так.
Пусть F(X) - количество таких последовательностей длины X.
Пусть мы знаем F(X), для всех X < N, тогда как нам выразить F(N) через такие F(X)
У нас есть некоторая последовательность длины N. Если на первом месте стоит 0, то таких последовательностей F(N - 1).
А если на первом месте стоит 1, то на втором 1 стоит 0 (по условию). И таких последовательностей F(N - 2)

Получили: F(X) = F(X - 1) + F(X - 2)
F(1) = 2
F(2) = 3
А теперь просто вычисляем последовательно все F(X) для X от 3 до N.

-------
*Origin: Lots of people talking, few of them - no... (2:5020/****.**)


Отправлено: 15:43, 01-12-2001 | #2

Название темы: Ещё одна задачка...