| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 135491 | 王丞杰 | 出现k次的字符 | C++ | Accepted | 1 MS | 280 KB | 732 | 2025-11-04 17:07:09 |
#include <iostream> #include <string> using namespace std; char LJY ( string& s, int k) { if (s.empty() || k <= 0) return '0'; char c = s[0]; int count = 1; for (int i = 1; i < s.length(); ++i) { if (s[i] == c) { count++; } else { if (count >= k) { return c; } c = s[i]; count = 1; } } if (count >= k) { return c; } return '0'; } int main() { int k; cin >> k; string s; cin >> s; char r= LJY(s, k); if (r != '0') { cout << r << endl; } else { cout << "No" << endl; } return 0; }