View Code of Problem 83

#include<stdio.h>
main()
{
	int a[50],b[50];
	int m,n,i,j,k,temp,str,min;
	scanf("%d %d",&n,&m);
	for(i=0;i<n+m;i++)
	{
		scanf("%d%d",&a[i],&b[i]);
	}
	for(j=0;j<m+n-1;j++)
	{
		min=j;
		for(k=j;k<m+n;k++)
		{
			if(a[min]>a[k]) min=k;
		}
		if(min!=j)
		{
			temp=a[min];
			a[min]=a[j];
			a[j]=temp;
			str=b[min];
			b[min]=b[j];
			b[j]=str;
		}
	}
	for(i=0;i<m+n;i++)
	{
		printf("%d %d\n",a[i],b[i]);
	}
}

Double click to view unformatted code.


Back to problem 83