[ create a new paste ] login | about

Link: http://codepad.org/MuvFppO6    [ raw code | fork ]

C, pasted on Jul 24:
#include <stdio.h>
int main()
{
	int a,b,c[100],d[100],k=0,p=0,i,j,s=0;
	scanf("%d\n",&a);
	while(a--)
	{
		scanf("%d",&b);
		for(i=0;i<b;i++)
			scanf("%d",&c[i]);
		for(i=0;i<b;i++)
			scanf("%d",&d[i]);
		for (i = 0; i < b; i++)
		{
			for (j = i + 1; j < b; j++)
			{
				if (c[i] > c[j])
				{
					p = c[i];
					c[i] = c[j];
					c[j] = p;
				}
				if (d[i] > d[j])
				{
					k = d[i];
					d[i] = d[j];
					d[j] = k;
				}
			}
		}	
		
		i=0;
		do
			{
				for(j=0;j<b;j++)
				{
					if(d[i]>=c[j] && i<b)
					{
						s++;
						i++;
					}
				}
				i++;
			}while(i<b);
		printf("%d\n",s);
		s=0;
	}
	return 0;
}


Output:
No errors or program output.


Create a new paste based on this one


Comments: