View Code of Problem 83

#include<stdio.h>
struct str {
	int sno;
	int score;
}student;

int main()
{   struct str student[100],temp;
	int n,m,i;
	scanf("%d%d",&n,&m);
	for(i=0;i<n+m;i++)
	{
		scanf("%d%d",&student[i].sno,&student[i].score);
		
	}
	//for(i=n;i<n+m;i++)
	//{
	//	scanf("%d%d",&student[i].sno,&student[i].score);	
	//}
	int min,j; 
	for(i=0;i<n+m-1;i++)
	{   min=i;
		for(j=i+1;j<n+m;j++)
		{
			if(student[min].sno>student[j].sno)
			{temp=student[min];
			student[min]=student[j];
			student[j]=temp;} 
		}
	}
	for(i=0;i<n+m;i++)
	{
		printf("%d %d\n",student[i].sno,student[i].score);
	 }
	 return 0; 
	
}

Double click to view unformatted code.


Back to problem 83