Dãy De Bruijn
Đề bài
Mô tả
Xây dựng một xâu nhị phân có độ dài ngắn nhất chứa tất cả các xâu nhị phân độ dài làm xâu con. Xâu nhị phân chỉ gồm các ký tự 0 và 1.
Ví dụ với , xâu "00110" chứa các xâu con: 00, 01, 11, 10 — tất cả 4 xâu nhị phân độ dài 2.
Dữ liệu vào
Một số nguyên .
Dữ liệu ra
In một xâu nhị phân hợp lệ có độ dài ngắn nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 | 00110 | Chứa: 00, 01, 11, 10. |
| 3 | 0001011100 | Chứa tất cả 8 xâu nhị phân độ dài 3. |
Bình luận