Cod sursa(job #2761149)

Utilizator VladCaloVlad Calomfirescu VladCalo Data 30 iunie 2021 21:17:14
Problema Schi Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.67 kb
//
//  main.cpp
//  schi
//
//  Created by Vlad Calomfirescu on 14.05.2021.
//




#include <iostream>
#include <fstream>
#include <vector>
#include <forward_list>
 
using namespace std;
ifstream fin("schi.in");
ofstream fout("schi.out");
 


int n;

forward_list <int> :: iterator it ;

int main(){
    forward_list <int > v;
    fin >>n;
    
    for (int i=1;i<=n;i++)
    {
        int x;
        fin>>x;
        it=v.begin();
        for (int j=1;j<x;j++)
            it ++;
        v.insert_after (it   , i); // este -1 pt ca altfel incerca sa insereze la poz 1 direct
    
    }

    for ( it=v.begin(); it != v.end();it++)
    {
        fout<< *it<<endl;
    }
    
    return 0;
}