fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. #define ll long long
  4. #define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
  5.  
  6. void solve() {
  7. int n,mx=0;
  8. string s; cin>>n>>s;
  9. vector<int>freq1(26);
  10. vector<int>freq2(26);
  11. for(char it:s)
  12. freq1[it-'a']++;
  13. for(char it:s){
  14. freq2[it-'a']++;
  15. freq1[it-'a']--;
  16. int c1=0,c2=0;
  17. for(int i=0;i<26;i++){
  18. if(freq1[i]) c1++;
  19. if(freq2[i]) c2++;
  20. }
  21. mx=max(mx,c1+c2);
  22. }
  23. cout<<mx<<endl;
  24. }
  25.  
  26. int main() {
  27. IOS;
  28. int t=1;
  29. cin >> t;
  30. while(t--)solve();
  31. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
0