3325. Kick_Start
#include<bits/stdc++.h>
using namespace std;
const int N=100000+10;
int main()
{
int n;
cin>>n;
for(int j=1;j<=n;j++)
{
string s;
cin>>s;
int i=0;
int len=s.length();
int cnt=0,sum=0;
while(i<=len-4)
{
if(s[i]=='K'&&s[i+1]=='I'&&s[i+2]=='C'&&s[i+3]=='K')cnt++;
else if(s[i]=='S'&&s[i+1]=='T'&&s[i+2]=='A'&&s[i+3]=='R'&&s[i+4]=='T'&&i<=len-5)sum+=cnt;
i++;
}cout<<"Case #"<<j<<":";
cout<<sum<<endl;
}
return 0;
}
作者:ajaoana
链接:https://www.acwing.com/activity/content/code/content/8820461/
来源:AcWing
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。