Cod sursa(job #633016)
Utilizator | Data | 12 noiembrie 2011 18:14:50 | |
---|---|---|---|
Problema | Sortare prin comparare | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.4 kb |
#include <fstream>
#include <algorithm>
using namespace std;
int V[1900000], N, i, j, aux, ok, Max, p;
ifstream f("algsort.in");
ofstream g("algsort.out");
int main() {
f>>N;
for (i=1;i<=N;i++) {
f>>j;
V[j]++;
if (j>Max) {
Max = j;
}
}
for (i=0;i<=Max;i++) {
while (V[i]!=0) {
g<<i<<" ";
V[i]--;
}
}
f.close();
g.close();
return 0;
}