求助WA一个点
查看原帖
求助WA一个点
1121009
luoyiwen楼主2024/8/15 10:25
#include<bits/stdc++.h>
using namespace std;
int q,z,x[1005],t,t1;
double n[1005],l[1005];
int main(){
	cin>>q;
	while(q--)
	{
		t=1,t1=1;
		cin>>z;
		for(int i=1;i<=z;i++) cin>>x[i];
		for(int i=1;i<=z;i++)
		{
			if(x[i]==0) cin>>l[t1],t1++;
			if(x[i]==1) cin>>n[t],t++;
		}
		sort(l+1,l+1+t1),sort(n+1,n+1+t);
		for(int i=1;i<=t1;i++) if(l[i]!=0) cout<<l[i]<<' ';
		cout<<endl;
		for(int i=1;i<=t;i++) if(n[i]!=0) cout<<n[i]<<' ';
		cout<<endl;
	}
	return 0;
}

2024/8/15 10:25
加载中...