样例都能过,全部WA
#include<bits/stdc++.h>
using namespace std;
const int MAXN=101;
int t,m[MAXN],p[MAXN];
void num(int a,int b)
{
if(b*2+1>a||b>a) {cout<<-1;return;}
if(b==0) {for(int i=1;i<=a;i++) cout<<0;return;}
for(int i=1;i<=a-1-2*b;i++) cout<<0;
for(int i=1;i<=b;i++) cout<<10;
cout<<1<<endl;
return;
}
int main()
{
cin>>t;
for(int i=1;i<=t;i++) cin>>m[i]>>p[i];
for(int i=1;i<=t;i++) num(m[i],p[i]);
return 0;
}