Cod sursa(job #262393)

Utilizator catalin93Catalin Ionescu catalin93 Data 19 februarie 2009 11:57:36
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.56 kb
/*
**********************
SORTARE SIMPLA <<sort(,)>>  + PARSARE 
**********************
*/

#include <algorithm>
#include<stdio.h>
#define N 500010

using namespace std;

int n,i;
int a[500010];
char s[N];

int main()

{
	
	freopen("algsort.in","r",stdin);
	freopen("algsort.out","w",stdout);
	
	scanf("%d\n",&n);
	
	fgets(s,N,stdin);
	int k=-1,x=0;
    for (i=0;s[i]!='\n';i++)
        if (s[i]==' ') a[++k]=x,x=0;
            else x=x*10+s[i]-'0';
	a[++k]=x;
	
	sort(a, a+n);
	
	for(i=0;i<n;i++)
		printf("%d ",a[i]);
	
	return 0;
	
}