给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。
第一行包含一个正整数k,表示至少需要连续出现的次数。1 ≤ k ≤ 1000。
第二行包含需要查找的字符串。字符串长度在1到2500之间,且不包含任何空白符。
若存在连续出现至少k次的字符,输出该字符;否则输出No。
3 abcccaaab
c
虽然是简单题,但是用到了昨天学的 return 0 在适当的时候用法,有自己的写代码风格
yes no大小写不要错,不要因为这种小问题没有ac
#include#include #include using namespace std; int main() { int k; cin>>k; string s; cin>>s; int flag=1; for(int i=0;s[i];i++) { if(s[i]==s[i+1]) flag++; else { if(flag>=k) { cout<<>