Submission #659223

#TimeUsernameProblemLanguageResultExecution timeMemory
659223dubabubaRabbit Carrot (LMIO19_triusis)C++14
0 / 100
0 ms212 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, d;
    cin >> n >> d;

    int a[n+1]; a[0] = 0;
    for(int i = 1; i <= n; i++)
    cin >> a[i];

    vector<int> v;
    v.push_back(0);

    for(int i = 1; i <= n; i++) {
        int id = v[v.size() - 1];
        if(a[i] - a[id] <= d)
        v.push_back(i);
    }

    cout << n - v.size() + 1 << '\n';
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...