sairate c34823a3bd docs(book): 添加现代 C++教程及相关代码
- 新增现代 C++ 教程的 Preface 章节,包括英文和中文版本
- 添加 C++ Primer 练习代码
- 新增 Learn C++ 教程的 C++ 开发简介章节
- 添加头文件解析文档
- 更新 mkdocs.yml,包含新教程的目录结构
- 修改项目设置,使用 Python 3.10环境
2025-07-06 14:46:58 +08:00

32 lines
641 B
C++

#include <iostream>
using namespace std;
int main()
{
string currStr, preStr = " ", maxStr;
int currCnt = 1, maxCnt = 0;
while (cin >> currStr) {
//
if (currStr == preStr) {
++currCnt;
if (currCnt > maxCnt) {
maxCnt = currCnt;
maxStr = currStr;
}
}else {
currCnt = 1;
}
preStr = currStr;
}
if (maxCnt >1) {
cout << "出现最多的字符串是 : " << maxStr << ", 次数是:" << maxCnt << endl;
}else {
cout << "每个字符串都出现了一次" << endl;
}
return 0;
}