#include<iostream>
#include<cstdlib>
#include<algorithm>
#include<ctime>
#include<vector>
using namespace std;
/*第一个函数是vector的引用,不用每次复制;
而第二个函数每次都要对vector复制,第一个更优*/
void fill_random_int(vector<int> &v,int cnt)
{
v.clear();
for(int i=0;i<cnt;i++)
{
v.push_back(rand());//插入随机数rand();
}
}
vector<int> fill_random_int (int cnt)
{
vector<int> v;
for(int i=0;i<cnt;i++)
v.push_back(rand());
return v;
}
int main()
{
vector<int> s;
srand(time(NULL));//初始化随机数种子,只需在程序开始调用一次,之后不再调用
int n;
cin>>n;
cout<<RAND_MAX<<endl;//RAND_MAX默认为32767
while(n--)
{
fill_random_int(s,10);
vector<int>::iterator it;
for(it=s.begin();it!=s.end();it++)
cout<<*it<<" ";
cout<<endl;
sort(s.begin(),s.end());
for(it=s.begin();it!=s.end();it++)
cout<<*it<<" ";
cout<<endl<<endl;
}
return 0;
}