Submission #59958

#TimeUsernameProblemLanguageResultExecution timeMemory
59958theknife2001Dancing Elephants (IOI11_elephants)C++17
Compilation error
0 ms0 KiB
#include "elephants.h" #include<bits/stdc++.h> int n; int ind[50005]; int ind1[50005]; int l; void init(int N, int L, int X[]) { for(int i=0;i<N;i++) ind[i]=X[i]; l=L; n=N; } int update(int i, int y) { ind[i]=y; for(int i=0;i<n;i++) ind1[i]=ind[i]; sort(ind1,ind1+n); int cnt=1; int last=ind1[0]; for(int i=1;i<n;i++) { if(last+l<ind1[i]) { cnt++; last=ind1[i]; } } return cnt; }

Compilation message (stderr)

elephants.cpp: In function 'int update(int, int)':
elephants.cpp:22:5: error: 'sort' was not declared in this scope
     sort(ind1,ind1+n);
     ^~~~
elephants.cpp:22:5: note: suggested alternative:
In file included from /usr/include/c++/7/algorithm:62:0,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:65,
                 from elephants.cpp:2:
/usr/include/c++/7/bits/stl_algo.h:4856:5: note:   'std::sort'
     sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
     ^~~~