Задача, свързана с числа на Фибоначи 2 Стрингове на Фибоначи



Дата23.07.2016
Размер8.89 Kb.
#1998
Задача, свързана с числа на Фибоначи 2
Стрингове на Фибоначи
Стринг на Фибоначи F(K) за естествено число К е F(1) = ‘А’, F(2) = ‘B’ F(K) = F(K - 1) + F(K - 2) при К> 2, където «+» е конкатенация (залепване) на стрингове.

Трябва да намерите броя на срещанията на стринга S, състоящ се от символите А

и В, в стринга на Фибоначи, с дължина N т.е. F(N).
Ограничения: Стрингът S е с дължина от 1 до 25 символа, 1 ≤ N≤ 45, времe 1 с.
Забележка: Дължината на F(45) e 1 134 903 170.
ВХОД

На първият ред се въвежда естествено число N, на вторият ред се въвежда стрингът S.



ИЗХОД

Изведете едно число, търсеният брой..


Примери


вход

изход

1

А


1

2

ABA



0

8

ВВАВАВ



3

35

ВВАВАВ



1346268




Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница