Submission #1311550

#TimeUsernameProblemLanguageResultExecution timeMemory
1311550madamadam3Telefoni (COCI17_telefoni)C++20
80 / 80
14 ms1608 KiB
#include <bits/stdc++.h>

using namespace std;

int main() {
    cin.tie(0)->sync_with_stdio(0);

    int n, d; cin >> n >> d;
    vector<int> a(n); for (int i = 0; i < n; i++) cin >> a[i];
    int added = 0, last = 0; for (int i = 1; i < n; i++) {
        if (a[i]) last = i;
        if (abs(i-last) >= d) added++, last = i;
    } 

    cout << added << "\n";
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...