func_code_string: #include <bits/stdc++.h>   using namespace std;   int v[200100], cnt[200020];   int n, s;   int main(void) {     ios::sync_with_stdio(false);     cin >> n >> s;     --s;     int er = 0;     int ans = 0;     for (int(i) = (0); (i) < (n); ++(i)) {       cin >> v[i];       cnt[v[i]]++;     }     if (v[s] != 0) {       ans++;       cnt[v[s]]--;       cnt[0]++;     }     int e = n - 1;     while (cnt[e] == 0) e--;     er = cnt[0] - 1;     ans += er;     for (int i = 1; i < e; i++) {       if (!cnt[i]) {         if (er)           er--;         else {           cnt[e]--;           cnt[i]++;           ans++;           while (cnt[e] == 0) e--;         }       }     }     cout << ans <<   n ;     return 0;   }   