6

刘昊炜  •  1年前


#include<iostream> 
using namespace std; 
int a[1003],b[1004],c[2002],n; 
int main(){ 
cin >> n; 
for(int i=1;i<=n;i++){ 
 cin >> a[i]; 

for(int i=1;i<=n;i++){ 
 cin >> b[i]; 

sort(a+1,a+n+1); 
sort(b+1,b+n+1); 
int i=1,j=1,k=1; 
while(i<=n && j<=n){ 
 if(a[i]<=b[i]){ 
  c[k] = a[i]; 
  i++; 
 } 
 else{ 
  c[k] = b[j]; 
  j++; 
 } 

while(i<=n){ 
 c[k++] = a[i++]; 

while(j<=n){ 
 c[k++] = b[j++]; 

for(int i=1;i<=n;i++){ 
 cout << c[i] << " "; 

}


评论: