PAT 乙级 1042 字符统计(模拟)
#include <bits/stdc++.h> using namespace std; int main() { string str; getline(cin, str); int cnt[26] = {}; for (char c : str) if (isalpha(c)) ++cnt[tolower(c) - 'a']; int i = find(cnt, cnt + 26, *max_element(cnt, cnt + 26)) - cnt; cout << char('a' + i) << ' ' << cnt[i]; }

浙公网安备 33010602011771号