HDU 1412 ( {A} + {B} )

来源:互联网 发布:microsoft fix it卸载 编辑:程序博客网 时间:2024/05/01 17:13
Problem : 1412 ( {A} + {B} )     Judge Status : AcceptedRunId : 5607981    Language : C++    Author : ssunCode Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta#include<iostream>#include<algorithm>#include<string>using namespace std;const int N = 10010;int main(){    long arr1[2*N],arr2[N];    int n,m;    while(cin>>n>>m)    {        int k,j,i;        for(i=0; i<n; i++)            cin>>arr1[i];        for(i=0; i<m; i++)            cin>>arr2[i];        for(i=0,k=n; i<m; i++)        {            bool flag = true;            for(j=0; j<k; j++)                if(arr1[j]==arr2[i])                    flag = false;            if(flag) arr1[k++] = arr2[i];         }        sort(arr1,arr1+k);        for(i=0; i<k; i++)        {            cout<<arr1[i];            if(i!=k-1)                 cout<<" ";        }        cout<<endl;    }    return 0;}


原创粉丝点击