Cod sursa(job #2134254)

Utilizator andreiutu111Noroc Andrei Mihail andreiutu111 Data 17 februarie 2018 19:38:38
Problema Schi Scor 75
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include<bits/stdc++.h>
using namespace std;
ifstream f("schi.in");
ofstream g("schi.out");
int N,x,clasament[30031],Max;
int main()
{
    f>>N;
    for(int i=1;i<=N;++i){
        f>>x,Max=max(Max,x);
        if(clasament[x]==0)clasament[x]=i;
        else{
            for(int j=Max;j>=x;--j)clasament[j+1]=clasament[j];
            clasament[x]=i,++Max;
        }
    }
    for(int i=1;i<=N;++i)g<<clasament[i]<<'\n';
    return 0;
}