Submission #1191958

#TimeUsernameProblemLanguageResultExecution timeMemory
1191958callmehuseynRabbit Carrot (LMIO19_triusis)C++20
0 / 100
2 ms328 KiB
#include <iostream>
#include <vector>
using namespace std;

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

    vector<int> heights(n);
    for (int i = 0; i < n; ++i)
        cin >> heights[i];

    int count = 0;
    int prev = 0; // Tavşan başlangıçta yerde (yükseklik 0)

    for (int i = 0; i < n; ++i) {
        if (heights[i] - prev > m) {
            // Tavşan bu direğe zıplayamaz
            count++;
        } else {
            // Tavşan bu direğe zıplayabilir, buradan devam eder
            prev = heights[i];
        }
    }

    cout << count << endl;
    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...