不知道为什么不输出
#include<bits/stdc++.h>
using namespace std;
long long n;
int rd;
char a[10001];
int pd(int i,int j)
{
int l1=0,l2=0;
for(int k=i;k<=j;k++)
{
if(a[k]=='G') l1++;
else l2++;
if(l1<2||l2<2) return 1;
break;
}
return 0;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++) scanf("%c",&a[i]);
cout<<6;
int i=0,j=3;
while(i=n-1)
{
for(j=i+2;j<=n;j++)
{
if(pd(i,j)==1) rd++;
}
i++;
}
cout<<rd;
return 0;
}