Submission #83342

#TimeUsernameProblemLanguageResultExecution timeMemory
83342charlies_mooRasvjeta (COCI17_rasvjeta)C++98
50 / 50
3 ms528 KiB
# include <iostream>
# include <fstream>
using namespace std;

int main(){
    istream &fin = cin;
    ostream &fout = cout;
    int n, m, k, r, mi, sum, i, id;
    fin >> n >> m >> k;
    r = 1;
    sum = 0;
    id = 0;
    for(i = 1; i <= m; i ++){
        fin >> mi;
        if(r < mi - k){
            sum += (((mi - k - 1) - r) + 1 + k * 2) / (k * 2 + 1);
        }
        r = mi + k + 1;
    }
    if(n >= r){
        sum += (n - r + 1 + k * 2) / (k * 2 + 1);
    }
    fout << sum << endl;
    return 0;
}


Compilation message (stderr)

rasjveta.cpp: In function 'int main()':
rasjveta.cpp:8:33: warning: variable 'id' set but not used [-Wunused-but-set-variable]
     int n, m, k, r, mi, sum, i, id;
                                 ^~
#Verdict Execution timeMemoryGrader output
Fetching results...