- #include<iostream>
- #include<string>
- #include<cstring>
- using namespace std;
- int main(){
- int k, max, l, len, type;
- string str;
- cin>>k>>str;
- max = l = len = 0;
- for(int i = 0; i < str.length(); i++)
- {
- int t = isupper(str[i]);
- if(i == 0)
- type = t;
- if(t == type)
- {
- l++;
- if(l > k)
- len = k;
-
- }
- else
- {
- if(l < k)
- len = 0;
- l = 1;
- }
- if(l == k)
- len += k;
- if(len > max)
- max = len;
- type = t;
- }
- cout<<max<<endl;
- // system("pause");
- return 0;
- }
複製代碼 |