Cod sursa(job #805578)

Utilizator StefanLacheStefan Lache StefanLache Data 31 octombrie 2012 19:00:42
Problema Schi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.81 kb
#include<stdio.h>
#include<stdlib.h>
void poz_final(int *v,int N)
{
    int i,j;
    for(i=1;i<N;++i)
        for(j=0;j<i;++j)
            if(v[j] >= v[i])
                ++v[j];
}
int main()
{
    FILE *f=fopen("schi.in","rt");
    FILE *g=fopen("schi.out","wt");
    int *v,i,N,cop,poz_cautata=1;
    fscanf(f,"%i",&N);
    v=(int *)malloc(N*sizeof(int));
    for(i=0;i<N;++i)
        fscanf(f,"%i",&v[i]);
    fclose(f);
    poz_final(v,N);
  /*  while(N != poz_cautata)
    {
        for(i=0;i<N;++i)
            if(v[i]==poz_cautata)
                {
                    fprintf(g,"%i\n",i+1);
                    ++poz_cautata;
                    continue;
                }
    }
    for(i=0;i<N;++i)
        if(v[i] == N)
            {fprintf(g,"%i",i+1);break;}*/
    return 0;
}