#include <iostream>
using namespace std;
int sapxep (int *a[],int n)
{ int tam;
for (int x=1;x<n;x++)
{
for (int y=x+1;y<=n;y++)
{
if ((*a)[x] > (*a)[y])
{
tam=(*a)[x];
(*a)[x]=(*a)[y];
(*a)[y]=tam;
}
}
}
}
int main()
{int n;
cout << "nhap so phan tu cua mang " << endl;
cin >> n;
int *a= new int [n];
for (int x=1;x<=n;x++)
{
cout << "nhap so thu "<<x<<endl;
cin >> a[x];
}
sapxep(&a,n);
for (int x=1;x<=n;x++)
{
cout << a[x]<< " "<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IHNhcHhlcCAoaW50ICphW10saW50IG4pCnsgIGludCB0YW07CiAgICAgZm9yIChpbnQgeD0xO3g8bjt4KyspCiAgICAgewogICAgICAgICBmb3IgKGludCB5PXgrMTt5PD1uO3krKykKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCgqYSlbeF0gPiAoKmEpW3ldKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHRhbT0oKmEpW3hdOwogICAgICAgICAgICAgICAgICgqYSlbeF09KCphKVt5XTsKICAgICAgICAgICAgICAgICAoKmEpW3ldPXRhbTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KfQppbnQgbWFpbigpCntpbnQgbjsKICAgIGNvdXQgPDwgIm5oYXAgc28gcGhhbiB0dSBjdWEgbWFuZyAiIDw8IGVuZGw7CiAgICBjaW4gPj4gbjsKICAgIGludCAqYT0gbmV3IGludCBbbl07CiAgICBmb3IgKGludCB4PTE7eDw9bjt4KyspCiAgICB7CiAgICAgICAgY291dCA8PCAibmhhcCBzbyB0aHUgIjw8eDw8ZW5kbDsKICAgICAgICBjaW4gPj4gYVt4XTsKICAgIH0KICAgIHNhcHhlcCgmYSxuKTsKICAgIGZvciAoaW50IHg9MTt4PD1uO3grKykKICAgIHsKICAgICAgICBjb3V0IDw8IGFbeF08PCAiICI8PGVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==