Submission #59959

# Submission time Handle Problem Language Result Execution time Memory
59959 2018-07-23T11:28:29 Z theknife2001 Dancing Elephants (IOI11_elephants) C++17
26 / 100
9000 ms 2212 KB
#include <bits/stdc++.h>
#include "elephants.h"

using namespace std;

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;
}
# Verdict Execution time Memory Grader output
1 Correct 2 ms 504 KB Output is correct
2 Correct 3 ms 504 KB Output is correct
3 Correct 3 ms 576 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 504 KB Output is correct
2 Correct 3 ms 504 KB Output is correct
3 Correct 3 ms 576 KB Output is correct
4 Correct 3 ms 576 KB Output is correct
5 Correct 3 ms 576 KB Output is correct
6 Correct 3 ms 576 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 504 KB Output is correct
2 Correct 3 ms 504 KB Output is correct
3 Correct 3 ms 576 KB Output is correct
4 Correct 3 ms 576 KB Output is correct
5 Correct 3 ms 576 KB Output is correct
6 Correct 3 ms 576 KB Output is correct
7 Execution timed out 9007 ms 2212 KB Time limit exceeded
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 504 KB Output is correct
2 Correct 3 ms 504 KB Output is correct
3 Correct 3 ms 576 KB Output is correct
4 Correct 3 ms 576 KB Output is correct
5 Correct 3 ms 576 KB Output is correct
6 Correct 3 ms 576 KB Output is correct
7 Execution timed out 9007 ms 2212 KB Time limit exceeded
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 504 KB Output is correct
2 Correct 3 ms 504 KB Output is correct
3 Correct 3 ms 576 KB Output is correct
4 Correct 3 ms 576 KB Output is correct
5 Correct 3 ms 576 KB Output is correct
6 Correct 3 ms 576 KB Output is correct
7 Execution timed out 9007 ms 2212 KB Time limit exceeded
8 Halted 0 ms 0 KB -