#include <cstdio> #include <iostream> #include <sstream> #include <string> #include <cstring> #include <algorithm> #include <cmath> #include <queue> #include <vector> #define PI acos(-1.0) #define ms(a) memset(a,0,sizeof(a)) #define msp memset(mp,0,sizeof(mp)) #define msv memset(vis,0,sizeof(vis)) #define msd memset(dp,0,sizeof(dp)) using namespace std; //#define LOCAL int main() { #ifdef LOCAL freopen("in.txt", "r", stdin); //freopen("out.txt","w",stdout); #endif // LOCAL ios::sync_with_stdio(false); int N; cin>>N; while(N--) { int n; cin>>n; vector<int> v; v.clear(); for(int i=0;i<n;i++) { int t; cin>>t; v.push_back(t); } sort(v.begin(),v.end()); printf("%d",v[0]); for(vector<int>::iterator it=v.begin()+1;it!=v.end();it++) { printf(" %d",*it); } printf("\n"); } return 0; }
原文:http://www.cnblogs.com/gpsx/p/5216269.html