Pagini recente » Cod sursa (job #1490310) | Cod sursa (job #2381410) | Cod sursa (job #400795) | Cod sursa (job #225505) | Cod sursa (job #528903)
Cod sursa(job #528903)
// http://infoarena.ro/problema/schi
#include <fstream>
using namespace std;
int contestants;
int final[30000];
void readAndSolve();
void write();
int main() {
readAndSolve();
write();
return (0);
}
void readAndSolve() {
ifstream in("schi.in");
int position;
in >> contestants;
for(int i=1;i<=contestants;i++) {
in >> position;
if(final[position])
for(int k=i;k>=position;k--)
final[k] = final[k-1];
final[position] = i;
}
in.close();
}
void write() {
ofstream out("schi.out");
for(int i=1;i<=contestants;i++)
out << final[i] << "\n";
out.close();
}