Cod sursa(job #499333)

Utilizator swxxIoo Andrei Rares swxx Data 9 noiembrie 2010 17:32:25
Problema Sortare prin comparare Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.66 kb
<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body><pre>#include&lt;fstream&gt;
#include&lt;stdlib.h&gt;
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&gt;&gt;n;
sir= new int [n];
for (i=0;i&lt;n;i++)
{
f&gt;&gt;sir[i];
}
f.close();
}

void write()
{
ofstream g ("algsort.out");
int i;

for (i=0;i&lt;n;i++)
{
g&lt;&lt;sir[i]&lt;&lt;" ";

}
g.close();
}
</pre></body></html>