root • 2年前
#include <bits/stdc++.h>//AC代码
using namespace std;
int main()
{
int n,m,max=0,r=0,h=0,AC=0,num=0;
int a[1001]={0},b[1001]={0},g[1001],y[1001],x[1001];
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
y[i]=a[i];
}
h=n;
cin>>m;
for(int i=0;i<m;i++)
cin>>b[i];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(a[i]==b[j])
{
g[r]=a[i];
r++;
break;
}
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
if(b[i]!=a[j])
{
num++;
}
}
if(num==n)
{
y[h]=b[i];
h++;
}
num=0;
}
sort(g,g+r);
sort(y,y+h);
for(int i=0;i<r;i++)
cout<<g[i]<<" ";
cout<<endl;
for(int i=0;i<h;i++)
cout<<y[i]<<" ";
cout<<endl;
for(int i=0;i<n;i++)
{
for(int j=0;j<r;j++)
{
if(g[j]==a[i])
num++;
}
if(num==0)
{
x[AC]=a[i];
AC++;
}
num=0;
}
sort(x,x+AC);
for(int i=0;i<AC;i++)
cout<<x[i]<<" ";
cout<<endl;
return 0;
}
评论:
请先登录,才能进行评论