CSES 1692 - De Bruijn Sequence
1.0s 512M你的任務是建構一個長度最短的位元字串,使它包含所有長度為 \(n\) 的子字串。舉例來說,當 \(n=2\) 時,字串 00110 是一個合法的答案,因為它長度為 \(2\) 的子字串有 00、01、10 與 11。
輸入格式
唯一的一行有一個整數 \(n\)。
輸出格式
輸出一個長度最短的位元字串,使它包含所有長度為 \(n\) 的子字串。任何合法的答案都可以。
範例輸入 1
2
範例輸出 1
00110
限制
- \(1 \le n \le 15\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入