经典第五章 习题 5-4 UVA 10763 Foreign Ex(思维题目)

题目:http://7xjob4.com1.z0.glb.clouddn.com/4014fbee7e223cef72af57b4d654578c

很简单的题目,只需分为两个集合,然后判断两个集合里的元素是不是完全相等就OK了。
下面是AC代码:

#include
#include
#include
#include
#include
using namespace std;

int a[500005],b[500005];

int main()
{
    int n;
    while(~scanf("%d",&n))
    {
        if(n==0)
        {
            continue;
        }
        for(int i=0;iscanf("%d%d",&a[i],&b[i]);
        }
        sort(a,a+n);
        sort(b,b+n);
        int flag=1;
        for(int i=0;iif(a[i]!=b[i])
            {
                flag=0;
                break;
            }
        }
        if(!flag)
        {
            printf("NO\n");
        }
        else
        {
            printf("YES\n");
        }
    }
    return 0;
}

你可能感兴趣的:(UVA,刘汝佳-算法入门经典,经典第五章)