#192. [User Entry] 01-strings and 01-subsequences

[User Entry] 01-strings and 01-subsequences

版权声明

本题版权归 所有。

题目来源:/submission/6586

题目描述

试构造一个长度为 nn 的 01 串 SS,使得其中恰好有 mm 个子序列 01\texttt{01},或报告无解。

输入格式

本题有多组数据。

第一行一个正整数 TT 表示数据组数。

下面 TT 行,每行两个非负整数 n,mn,m。

输出格式

如果有解,输出构造出的 01 串,否则输出 nn 个 !。

样例

4
2 4
6 8
10 12
14 16
!!
001111
0101011100
11100001111000

数据范围

对于 50%50\% 的数据,n≤100n \le 100,m≤104m \le 10^4。

对于 100%100\% 的数据,1≤T≤1041 \le T \le 10^4,1≤n≤1061 \le n \le 10^6,0≤m≤10180 \le m \le 10^{18}。

保证所有数据中 nn 的和不大于 10610^6。