样例过了,数据全WA,求调
#include<bits/stdc++.h>
using namespace std;
#define int long long int
string s;
string now="";
string finish="respect";
bool fj()
{
for(int i=0;i<finish.size();i++)
{
if(finish[i]!=now[i]) return 0;
}
return 1;
}
signed main()
{
int T;
cin >> T;
while(T--)
{
cin >> s;
int k;
cin >> k;
int sum=0;
if(k==0)
{
getchar();
if(fj())
{
cout << 1 << endl;
continue;
}
}
int ans=0;
for(int i=1;i<=k+1;i++)
{
int x;
if(i!=k+1) cin >> x;
else x=s.size()-1;
now="";
for(int i=ans;i<x;i++)
{
now+=s[i];
}
ans=x;
if(fj())
{
sum++;
}
}
cout << sum << endl;
}
return 0;
}