Advertisement
bibaboba12345

Untitled

Jul 6th, 2022
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <iostream>
  3. #include <bitset>
  4. #include <vector>
  5. #include <algorithm>
  6. #include <map>
  7. #include <set>
  8. #include <cassert>
  9.  
  10. const int N = 2e5 + 7;
  11. using namespace std;
  12. string s;
  13. int cnt;
  14. int freq[30], mxFr;
  15. int main()
  16. {
  17. #ifdef _DEBUG
  18. freopen("input.txt", "r", stdin);
  19. #else
  20. //std::ios::sync_with_stdio(false);
  21. // cin.tie(0);
  22. #endif
  23. cin >> s;
  24. for (int i = 0; i <= s.size() - 5; i++) {
  25. if (s[i] = 'C' && s[i + 1] == 'B' && s[i + 3] == 'B' && s[i + 4] == 'C') {
  26. char mid = s[i + 2];
  27. if (mid != 'A' && mid != 'B' && mid != 'F') {
  28. cnt++;
  29. freq[mid - 'A']++;
  30. mxFr = max(mxFr, freq[mid - 'A']);
  31. }
  32. }
  33. }
  34. cout << cnt << " ";
  35. for (int i = 0; i < 30; i++) {
  36. if (freq[i] == mxFr) {
  37. cout << char('A' + i);
  38. }
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement