Cod sursa(job #470273)

Utilizator andunhillMacarescu Sebastian andunhill Data 12 iulie 2010 17:35:53
Problema Schi Scor 65
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<fstream>
#include<vector>
using namespace std;
#define nm 30001
ifstream f("schi.in");
ofstream g("schi.out");
int N,x;
vector<int>a;
vector<int>::iterator it;
int main()
{	f>>N;
	a.resize(N+3,-1);
	for(int i=1;i<=N;i++)
	{	f>>x;
		if(a[x]==-1) a[x]=i;
		else
		{	it=a.begin();
			it+=x;
			a.insert(it,i);
		}
	}
	for(int i=1;i<=N;i++)
		g<<a[i]<<'\n';
	f.close();
	g.close();
	return 0;
}