func_code_string: #include <bits/stdc++.h>   using namespace std;   unordered_map<int, int> mapa;   vector<int> tab;   int main() {     ios_base::sync_with_stdio(false);     int n, k, a;     cin >> n >> k;     int aktIlosc = n;     for (int i = 0; i < n; i++) {       cin >> a;       if (mapa[a] == 0) tab.push_back(a);       mapa[a]++;     }     sort(tab.begin(), tab.end());     for (int i = 0; i + 1 < tab.size(); i++) {       if (tab[i] < tab[i + 1] && tab[i] + k >= tab[i + 1])         aktIlosc -= mapa[tab[i]];     }     cout << aktIlosc;   }   