Submission #145498

# Submission time Handle Problem Language Result Execution time Memory
145498 2019-08-20T09:19:25 Z charlies_moo Rasvjeta (COCI17_rasvjeta) C++
50 / 50
3 ms 380 KB
#include <iostream>
using namespace std;
int main(){
    int n,k,l,i,j;
    int a[4000]={0};
    cin >>n>>k>>l;
    int x,t;
    for(i=0;i<k;i++){
        cin >>x;
        if(x-l<0){
            t=0;
        }
        else{
            t=x-l;
        }
        for(j=t;j<=x+l;j++){
            a[j]=1;
        }
    }
    int s=0;
    for(i=1;i<=n;i++){
        if(a[i]==0){
            for(j=i;j<=i+2*l;j++){
                a[j]=1;
            }
            s++;
            i=j-1;
        }
    }
    cout <<s;
}
# Verdict Execution time Memory Grader output
1 Correct 2 ms 376 KB Output is correct
2 Correct 2 ms 376 KB Output is correct
3 Correct 2 ms 256 KB Output is correct
4 Correct 2 ms 376 KB Output is correct
5 Correct 2 ms 376 KB Output is correct
6 Correct 2 ms 380 KB Output is correct
7 Correct 2 ms 376 KB Output is correct
8 Correct 2 ms 256 KB Output is correct
9 Correct 2 ms 376 KB Output is correct
10 Correct 3 ms 376 KB Output is correct