Pagini recente » Cod sursa (job #2670806) | Cod sursa (job #625360) | Cod sursa (job #2176553) | Cod sursa (job #925911) | Cod sursa (job #2465496)
#include <bits/stdc++.h>
using namespace std;
ifstream in("schi.in");
ofstream out("schi.out");
int n, p;
vector <int> v[30005];
int main()
{
int i,j,nr;
in >> n;
for (i = 1; i <= n; ++i)
{
in >> p;
j=p;
nr = i;
while (v[j].size() > 0)
{
int aux = v[j][0];
v[j].pop_back();
v[j].push_back(nr);
nr = aux;
j++;
}
v[j].push_back(nr);
}
for (int i = 1; i <= n; ++i)
out << v[i][0] << endl;
return 0;
}