按从小到大顺序生成 1 到 n 的二进制表示(不含前导零)。要求用队列生成:初始入队「1」,每次取出队头 x 作为下一个答案,再依次把 x+「0」与 x+「1」入队。本题为「核心代码模式」:模板已内置整数读入与输出脚手架,只需补全指定函数。
一行,一个整数 n(1 ≤ n ≤ 10^4)。
一行 n 个字符串,用空格分隔:1..n 的二进制表示。