Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
100112 | 杨登博 | 统计字符数量 | C++ | Accepted | 1 MS | 280 KB | 568 | 2024-12-02 19:33:10 |
#include<iostream> // cin\cout\endl #include<cstdio> //scanf()\printf() using namespace std; int main(){ string n; cin >> n; int ch[26]={0}; for (int i = 0; i < n.length(); i++) { char c = n[i]; if (c >= 'a' && c <= 'z') { ch[c - 'a']++; } } char ma = 'a'; int m = 0; for (int i = 0; i < 26; i++) { if (ch [i] > m || (ch[i] == m && 'a' + i < ma)) { ma = 'a' + i; m = ch[i]; } } cout << ma << " " << m; return 0; }