hoj 1040 As Easy As A+B

 很水的題啊..輸入數組,將它從小到大排序

用sort()函數就搞定

其實我是想練快排(QuickSort)的...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <algorithm>
using namespace std;
int main()
{
	int ncase;
	int n;
	int i;
	int num[1000];
	scanf("%d" ,&ncase);
	while( ncase--)
	{
		scanf("%d", &n);
		for (i=0; i<n; i++)
		{
			scanf("%d", &num[i]);
		}
		sort(num,num+n);
		for (i=0; i<n; i++)
		{
			if (i<n-1)
			{
				printf("%d ", num[i]);
			}
			else if (i == n-1)
			{
				printf("%d\n",num[i]);
			}
		}
	}
	system("pause");
	return 0;
}
		
			
	


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章