0分求助
  • 板块P9687 Maps.
  • 楼主chuan_qi
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/10/3 17:24
  • 上次更新2023/11/2 16:05:23
查看原帖
0分求助
745367
chuan_qi楼主2023/10/3 17:24

样例都能过,全部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;
}
2023/10/3 17:24
加载中...