АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

86. G-Fibonacci Strings

Time Limit: 1 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Administrator

Последовательность строк Фибоначчи определяется следующим образом: s1=b, s2=a, sk=sk-1+sk-2 для k>2. Например, s3=ab, s4=aba, s5=abaab и т.д.

Даны натуральные числа N, М, L. Требуется вывести подстроку строки sN, начинающуюся с позиции M и имеющую длину L.

 

Входной файл содержит одну строку, в которой находятся три разделённых пробелом натуральных числа N, M и L, где

Выходной файл содержит подстроку строки sN, начинающуюся с позиции M и имеющую длину L (длина выведенной подстроки может оказаться  меньше, если длина оставшейся части строки sN , начинающейся с позиции M, меньше L).

 

Примеры

STDIN

STDOUT

5 3 2

aa

5 3 10

aab

 


View Problem Statistics Submit Author/source:
Problems from Contests / Vologda Students Contests / VII InterUni Contest 2004 /
85. F-SpellChecking 86. 87. H-Device 88. I-Brackerts 94. Root (test round)
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 1.17 sec.
© Copyright VSTU, AVT, Nosov D.A.