Pagini recente » Istoria paginii runda/ichb-scoala-2014-9 | Cod sursa (job #2736814) | Cod sursa (job #777326) | Cod sursa (job #44964) | Cod sursa (job #809989)
Cod sursa(job #809989)
#include<iostream>
#include<fstream>
using namespace std;
int main(){
ifstream f("schi.in");
ofstream g("schi.out");
int N,v[30001],unu[30001],pos[30001];
f>>N;
for(int i=1;i<=N;i++){
f>>v[i];
unu[i]=1;
}
for(int i=N;i>=1;i--){
int nr=0,j=0;
while(nr<v[i]){
j++;
if(unu[j]==1)
nr++;
}
pos[j]=i;;
unu[j]=0;
}
for(int i=1;i<=N;i++)
g<<pos[i]<<"\n";
return 0;
}