Cod sursa(job #3259851)

Utilizator TheBulkPauzaDeMasaTambozi Cezar Justin TheBulkPauzaDeMasa Data 28 noiembrie 2024 10:02:51
Problema Schi Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <bits/stdc++.h>

using namespace std;

int loc[300005];

int main()
{
    ifstream cin("schi.in");
    ofstream cout("schi.out");
    int n, a, siz = 0; cin >> n;
    for (int i = 1; i <= n; i ++)
    {
        cin >> a;
        if (loc[a] == 0)
            loc[a] = i;
        else
        {
            for (int j = siz + 1; j > a; j --)
                loc[j] = loc[j - 1];
            loc[a] = i;
        }
        siz ++;
    }
    for (int i = 1; i <= n; i ++)
        cout << loc[i] << '\n';
    return 0;
}