Cho số nguyên dương \(n\). Hãy liệt kê các xâu nhị phân có độ dài đúng \(n\) mà không có hai ký tự 1 đứng cạnh nhau.
Input
- Một số nguyên dương \(n\).
Output
- Dòng đầu: số \(m\) là số xâu tìm được.
- \(m\) dòng sau: mỗi dòng một xâu, theo thứ tự từ điển tăng dần.
Constraints
- \(1 \le n \le 22\)
Sample Input
4
Sample Output
8
0000
0001
0010
0100
0101
1000
1001
1010
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.