Công thức lặp có thể gặp với cả biểu thức xâu. Biểu thức xâu Fibonacci được xác định bằng bằng công thức lặp F0 = a, F1 = b, F2 = F0+F1, . . .Fn=Fn-2+Fn-1, . . . Các xâu đầu tiên xác định theo công thức lặp này là a, b, ab, bab, abbab, bababbab, abbabbababbab, . . .
Độ dài của xâu tăng lên rất nhanh. Vì vậy ta chỉ xét bài toán xác định một ký tự của một xâu trong dãy các xâu này.
Yêu cầu: Cho 2 số nguyên n và k. Hãy xác định ký tự thứ k của xâu Fn. Các ký tự trong Fn được đánh số bắt đầu từ 1.
INPUT:
OUTPUT:
INPUT |
OUTPUT |
4 0 1 1 1 3 2 7 7 |
a b a a |