Pagini recente » Cod sursa (job #1862623) | Borderou de evaluare (job #2002024) | Cod sursa (job #2508341) | Cod sursa (job #600218) | Cod sursa (job #276371)
Cod sursa(job #276371)
#include<fstream>
#include<stdlib.h>
using namespace std;
int n, *sir;
void read();
void write();
int cmp (void const *a, void const *b)
{
return *(int*)a - *(int*)b;
}
int main()
{
read();
qsort(sir, n , sizeof(sir[0]), cmp);
write();
return 0;
}
void read()
{
int i;
ifstream f ("algsort.in");
f>>n;
sir= new int [n];
for (i=0;i<n;i++)
{
f>>sir[i];
}
f.close();
}
void write()
{
ofstream g ("algsort.out");
int i;
for (i=0;i<n;i++)
{
g<<sir[i]<<" ";
}
g.close();
}