#include<stdio.h>
int cz(int x,int y,int a[],int b[]);
int main()
{int a[100],b[100];
int i,m,n;
scanf("%d",&m);
for(i=0;i<m;i++)
{scanf("%d",&a[i]);
}
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&b[i]);
}
cz(m,n,a,b);
return 0;
}
int cz(int x,int y,int a[],int b[])
{int c[100],i,j;
for(i=0,j=0;j<x;i++,j++){
c[i]=a[j];
}
for(i=x,j=0;j<y;i++,j++)
{c[i]=b[j];
}
int t;
for(i=0;i<x+y;i++)
{for(j=i+1;j<x+y;j++)
{if(c[i]>c[j]){
t=c[i];
c[i]=c[j];
c[j]=t;
}
}
}
for(i=0;i<x+y;i++)
{printf("%d ",c[i]);
}
return 0;
}
#include<stdio.h>标签:sy,return,min,int,scanf,11.13,100 From: https://blog.51cto.com/u_15758636/5847974
int sy(int x,int a[]);
int main()
{int a[100];
int n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&a[i]);
}
sy(n,a);
return 0;
}
int sy(int x,int a[])
{int i,j,t;
int b[100];
for(i=0;i<x;i++)
{for(j=i+1;j<x;j++)
{if(a[i]<a[j])
{t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
for(i=0,j=0;i<x-1;i++,j++)
{b[j]=a[i]-a[i+1];
}
int min,h;
min=b[0];
for(i=0;i<x-1;i++)
{if(min>b[i]){
min=b[i];
}
}
for(i=0;i<x-1;i++)
{if(b[i]==min){h=i;break;
}
}
printf("%d %d",a[h],a[h+1]);
return 0;
}