Cod sursa(job #494780)
| Utilizator | Data | 22 octombrie 2010 21:47:46 | |
|---|---|---|---|
| Problema | Sortare prin comparare | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.46 kb |
#include <vector>
#include <cstdio>
#include <algorithm>
using namespace std;
int main ()
{
FILE *in, *out;
vector <int> v;
int n, value;
in=fopen("algsort.in", "r");
out=fopen("algsort.out", "w");
fscanf(in, "%d", &n);
for(int i=0; i<n; ++i)
{
fscanf(in, "%d", &value);
v.push_back(value);
}
sort(v.begin(), v.end());
for(vector <int>::iterator i=v.begin(); i!=v.end(); ++i)
{
fprintf(out, "%d ", *i);
}
return 0;
}