Submit solution
Points:
100.00
Time limit:
1.0s
Memory limit:
1G
Input:
stdin
Output:
stdout
Author:
Problem type
Allowed languages
C, C++, GAS64, Pascal, Perl, PHP, Python, Sed, TCL, Text
Một xâu được gọi xâu tam phân nếu xâu đó chỉ tồn tại các kí tự ~0,1,2~. Hãy đếm số lượng xâu tam phân độ dài ~n~ mà không có ~2~ kí tự ~1~ liền kề nhau.
Dữ liệu
- Dòng đầu là một số nguyên ~n~ ~(1≤ n ≤10^5)~.
Kết quả
- In ra một dòng là số lượng xâu thoả mãn. Kết quả có thể lớn, hãy đưa ra kết quả theo phần dư của ~10^9 +7~.
Ví dụ
Sample Input 1
2
Sample Output 1
8
Sample Input 2
10
Sample Output 2
24960
Giải thích
Trong ví dụ thứ nhất có 8 xâu: ~00, 01, 02, 10, 12, 20, 21, 22~
Nguồn: Beginner Free Contest 30
Comments