返回列表 發帖
本帖最後由 洪承廷 於 2025-1-4 15:55 編輯
  1. #include<bits/stdc++.h>
  2. using namespace std;

  3. int main()
  4. {
  5.     int k,n,last,l=0,len=0,maxV=0;
  6.     string str;
  7.     cin>>k>>str;
  8.     for(int i=0;i<str.length();i++)
  9.     {
  10.         n=isupper(str[i]);
  11.         if(i==0)
  12.             last=n;
  13.         if(last==n)
  14.         {
  15.             l++;
  16.             if(l>k)
  17.                 len=k;
  18.         }else
  19.         {
  20.             if(l<k)
  21.                 len=0;
  22.             l=1;
  23.         }
  24.         if(l==k)
  25.         {
  26.             len+=k;
  27.         }
  28.         maxV=max(maxV,len);
  29.         last=n;
  30.     }
  31.     cout<<maxV;
  32.     return 0;
  33. }
複製代碼

TOP

返回列表