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;}