Submission #1046558

#TimeUsernameProblemLanguageResultExecution timeMemory
1046558inesfiDancing Elephants (IOI11_elephants)C++14
26 / 100
10 ms9820 KiB
#include "elephants.h" #include<bits/stdc++.h> using namespace std; const int TAILLEMAXI=102; int pos[TAILLEMAXI]; int nbelephants,camera,rep,avant; vector<int> ec; void init(int N, int L, int depart[]){ nbelephants=N; for (int i=0;i<nbelephants;i++){ pos[i]=depart[i]; } camera=L; } int update(int indice, int nouv){ pos[indice]=nouv; ec.clear(); for (int i=0;i<nbelephants;i++){ ec.push_back(pos[i]); } sort(ec.begin(),ec.end()); rep=0; avant=-(1000*1000*1000+2); for (int i=0;i<nbelephants;i++){ if (avant<ec[i]-camera){ avant=ec[i]; rep++; } } return rep; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...