时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld
题目描述
本题为问题的简单版本,两题的唯一区别在本题保证给出数组中的「01串」两两有前缀关系。

我们称一个字符串为「01串」,当且仅当其中仅含有字符

和

。

小红拿到了长为

的「01串」数组

(特殊的,对于任意的
)
,总有

是

的
前缀或

是

的
前缀)。现在她想要构造一个
字符串 
,满足

中恰好有

个「01串」(可以相同)是

的
前缀。请你帮帮她。
【名词解释】
前缀:从字符串开头到任意位置的子串。如对于字符串

,他的前缀有

和空串。
输入描述:
第一行输入两个整数
。
输出描述:
如果不存在合法的字符串,请输出
;否则请输出所构造的字符串
。
如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。
示例1
说明
是
的前缀。