Cod sursa(job #803558)

Utilizator alexalghisiAlghisi Alessandro Paolo alexalghisi Data 27 octombrie 2012 19:47:38
Problema Schi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <iostream>
#include <fstream>
#include <list>
using namespace std;

list<int> l;
list<int>::iterator it;
int main()
{
    int n,poz;
    ifstream f("schi.in");
    ofstream g("schi.out");
    f>>n;
    for(int i=1;i<=n;i++)
    {
        f>>poz;
        if(l.size()==0)
            l.push_back(i);
        else
            {
                it=l.begin();
                for(int r=1;r<poz;r++,++it);
                l.insert(it,i);
            }
    }
    for(it=l.begin();it!=l.end();it++)
        g<<*it<<"\n";
    return 0;
}