Submission #131266

#TimeUsernameProblemLanguageResultExecution timeMemory
131266arthurconmyDancing Elephants (IOI11_elephants)C++14
26 / 100
19 ms2020 KiB
/* Arthur Conmy / arthurconmy */ #include <iostream> #include <fstream> #include <vector> #include <string> #include <cmath> #include <algorithm> #include <map> #include <queue> #include <bitset> #include <random> #include <stack> #include <deque> #include <chrono> #ifndef ARTHUR_LOCAL #include "elephants.h" #endif using namespace std; const int MAXN=100; int n,l; int cur_pos[MAXN]; void init(int N, int L, int X[]) { n = N; l = L; for(int i=0; i<n; i++) { cur_pos[i]=X[i]; } } int update(int i, int y) { cur_pos[i]=y; vector<int> pos; for(int i=0; i<n; i++) { pos.push_back(cur_pos[i]); } sort(pos.begin(),pos.end()); int cur_start=pos[0]; int cur_end=pos[0]+l; int shots=1; for(int i=1; i<n; i++) { if(pos[i]>cur_end) { shots++; cur_start=pos[i]; cur_end=pos[i]+l; } } return shots; }

Compilation message (stderr)

elephants.cpp: In function 'int update(int, int)':
elephants.cpp:50:6: warning: variable 'cur_start' set but not used [-Wunused-but-set-variable]
  int cur_start=pos[0];
      ^~~~~~~~~
#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...