Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <iostream>
- #include <bitset>
- #include <vector>
- #include <algorithm>
- #include <map>
- #include <set>
- #include <cassert>
- const int N = 2e5 + 7;
- using namespace std;
- string s;
- int cnt;
- int freq[30], mxFr;
- int main()
- {
- #ifdef _DEBUG
- freopen("input.txt", "r", stdin);
- #else
- //std::ios::sync_with_stdio(false);
- // cin.tie(0);
- #endif
- cin >> s;
- for (int i = 0; i <= s.size() - 5; i++) {
- if (s[i] = 'C' && s[i + 1] == 'B' && s[i + 3] == 'B' && s[i + 4] == 'C') {
- char mid = s[i + 2];
- if (mid != 'A' && mid != 'B' && mid != 'F') {
- cnt++;
- freq[mid - 'A']++;
- mxFr = max(mxFr, freq[mid - 'A']);
- }
- }
- }
- cout << cnt << " ";
- for (int i = 0; i < 30; i++) {
- if (freq[i] == mxFr) {
- cout << char('A' + i);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement