func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long LLINF = 1ll << 60;   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     cout << setprecision(25);     int T;     cin >> T;     while (T--) {       int n;       cin >> n;       string s;       cin >> s;       int cnt = 1;       vector<int> v;       for (int i = 1; i < n; i++) {         if (s[i] == s[i - 1])           cnt++;         else {           v.push_back(cnt);           cnt = 1;         }       }       v.push_back(cnt);       int ans = 0;       int l = (int)v.size();       for (int i = 0; i < l; i++) ans = min(i + 1, ans + v[i] - 1);       cout << ans + (l - ans + 1) / 2 <<   n ;     }   }   