#include #include using namespace std; int max_pins_left(int n, int k, vector& x) { int last_selected_pin = x[0]; int count = 1; for (int i = 1; i < n; ++i) { if (x[i] - last_selected_pin >= k) { count += 1; last_selected_pin = x[i]; } } return count; } int main() { int n, k; cin >> n >> k; vector x(n); for (int i = 0; i < n; ++i) { cin >> x[i]; } int result = max_pins_left(n, k, x); cout << result << endl; return 0; }