Cod sursa(job #3338884)

Utilizator Razvan6767Savca Razvan Razvan6767 Data 5 februarie 2026 12:57:03
Problema Schi Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.7 kb
#include <fstream>
#include <vector>
using namespace std;

int main() {
    ifstream fin("schi.in");
    ofstream fout("schi.out");

    int N;
    fin >> N;

    vector<int> intermediar(N + 1);
    vector<int> final(N + 1, 0);

    for (int i = 1; i <= N; i++) {
        fin >> intermediar[i];
    }

    for (int i = 1; i <= N; i++) {
        int k = intermediar[i];
        int count = 0;
        for (int j = 1; j <= N; j++) {
            if (final[j] == 0) count++;
            if (count == k) {
                final[j] = i; 
                break;
            }
        }
    }

    for (int i = 1; i <= N; i++) {
        fout << final[i] << "\n";
    }

    return 0;
}