返回列表 發帖
  1. #include<iostream>
  2. #include<string>
  3. #include<cstring>
  4. using namespace std;
  5. int main(){
  6.     int k, max, l, len, type;
  7.     string str;
  8.     cin>>k>>str;
  9.     max = l = len = 0;
  10.     for(int i = 0; i < str.length(); i++)
  11.     {
  12.          int t = isupper(str[i]);
  13.          if(i == 0)
  14.              type = t;
  15.          if(t == type)
  16.          {
  17.              l++;
  18.              if(l > k)
  19.                  len = k;
  20.                  
  21.          }      
  22.          else
  23.          {
  24.              if(l < k)
  25.                  len = 0;
  26.              l = 1;
  27.          }
  28.          if(l == k)
  29.              len += k;
  30.          if(len > max)
  31.              max = len;
  32.          type = t;
  33.     }
  34.     cout<<max<<endl;         
  35. //    system("pause");
  36.     return 0;      
  37. }
複製代碼

TOP

返回列表