Chuỗi Fibonacci
View as PDF
Submit solution
Points:
50.00
Time limit:
1.0s
Memory limit:
64M
Input:
stdin
Output:
stdout
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
Chuỗi Fibonacci được định nghĩa như sau:
~F_1 = x~
~F_2 = y~
~F_i = F_{i-1} + F_{i-2}~
Trong đó ~x, y~ là hai ký tự được cho trước, phép toán cộng được hiểu là phép toán ghép chuỗi.
Ví dụ: ~x~ = 'A' và ~y~ ='B' thì khi đó ta có dãy gồm 6 chuỗi Fibonacci như sau:
- ~F_1~ = 'A'
- ~F_2~ = 'B'
- ~F_3~ = 'BA'
- ~F_4~ = 'BAB'
- ~F_5~ = 'BABBA'
- ~F_6~ = 'BABBABAB'
Cho biết hai ký tự ~x, y~ và số nguyên dương ~n~. Hãy in ra chuỗi Fibonacci thứ ~n~.
Đầu vào
Dòng đầu tiên là hai ký tự ~x~ và ~y~ cách nhau 1 dấu cách.
Dòng tiếp theo là số nguyên dương ~n~.
Đầu ra
- In ra chuỗi Fibonacci thứ ~n~.
Ví dụ:
| INPUT | OUTPUT |
|---|---|
| A B 6 |
BABBABAB |
Loading...