输入格式:
输入数据的第一行有1 个正整数n(n≤10000),表示集合的大小。
接下来的2行,每行有n个正整数,分别表示集合S和T中的元素。
输出格式:
将计算结论输出。集合S和T相等,则输出:YES,否则输出:NO。
输入样例:
3
2 3 7
7 2 3
输出样例:
YES
code:
#include<iostream>
using namespace std;
int a[100000],b[100000];
int main(){
int n;
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
for(int i=0;i<n;i++)
scanf("%d",&b[i]);
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{ if(b[j]==a[i])
{a[i]=0;
break;}
}
if(a[0])
printf("NO");
else
printf("YES");
return 0;
}