Cod sursa(job #2373199)

Utilizator stefan1anubystefan popa stefan1anuby Data 7 martie 2019 12:41:40
Problema Energii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;
ifstream cin("findmin.in");
ofstream cout("findmin.out");
#define nmax 1000005
int f[nmax];
void read()
{
    int n,i,x;
    cin>>n;
    f[nmax]=1;
    for(i=1; i<=n; i++)
    {
        cin>>x;
        if(f[x]!=0) cout<<f[x]<<" ";
        else cout<<-1<<" ";
        f[x]=1;
        x++;
        while(f[x]==0)
        {
            f[x]=i;
            x++;
        }
    }
}
int main()
{
    read();
    return 0;
}