题解
连续出现的字符
1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main(){ int k; cin >> k; char s[2500]; cin >> s; int len = strlen(s); int cnt = 0; for (int i = 0; i < len; i++) { if (s[i] == s[i + 1]) {//若下一项与该项相同 cnt++;//次数加1 } else { cnt = 1;//否则,次数归1 } if (cnt == k) {//若次数已达题目要求 cout << s[i];//输出 return 0;//结束 } } cout << "No"; return 0; }
- 1