Cod sursa(job #2615650)

Utilizator Razvank206Dumitriu Razvan Razvank206 Data 15 mai 2020 07:48:09
Problema Schi Scor 60
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <iostream>
#include <fstream>
#define N  30005
using namespace std;
ifstream f("schi.in");
ofstream g("schi.out");

int n;
int sol[N],poz[N], v[N];

int main()
{
    f >> n;

    for(int i=1; i<=n; ++i)
    {
        f >> v[i];
        poz[i] = v[i];

        int j = i-1;
        while(j>=1)
        {
            if(poz[i] <= poz[j])
                poz[j]++;
            --j;
        }

    }

    for(int i=1; i<=n; ++i)
    {
        sol[poz[i]] = i;
    }

    for (int i = 1; i <= n; ++i)
        g << sol[i] << '\n';

    return 0;
}