提交时间:2026-05-22 14:31:34

运行 ID: 88964

#include <iostream> #include <string> #include <cctype> using namespace std; int main() { string s; getline(cin, s); // 读取整行输入(含空格、标点) string target = "lanqiao"; int count = 0; // 先把整个字符串转为小写 for (char &ch : s) { ch = tolower(ch); } // 滑动窗口统计 int len = target.size(); for (int i = 0; i <= (int)s.size() - len; i++) { if (s.substr(i, len) == target) { count++; } } cout << count << endl; return 0; }