#include <iostream>
using namespace std;
template<class Type>
void Swap(Type *array,Type a,Type b)
{	Type temp;
	temp=array[a];
	array[a]=array[b];
	array[b]=temp;
}
template<class Type>
void FastSort(Type *array,Type n)
{	for(int i=0;i<n;i++)
	{	for(int j=i;j>0;j--)
		{	if(array[j]<array[j-1])
			Swap(array,j,j-1);
		}
		//else break;
	}

}//上面就只是一个排序算法,可以随便找一个啦
int main()
{		
     int *b;
	b=new int [3];
	for(int i=0;i<3;i++)//产生3个随机数放数组中
	{int a=rand()%10;
	b[i]=a;
	}
	FastSort(b,3);
	for(int j=0;j<3;j++)
	{	cout<<b[j]<<" ";
	}
	cout<<endl;
	return 0;
}