My issue
showing runtime error , even output. Is okay
My code
#include <iostream>
using namespace std;
int main() {
// your code goes here
int t;
cin >>t;
string s;
int n;
int c1;
int c2;
while (t--){
cin>>n;
c1=0;
c2=0;
for (int i=0;i<n;i++){
cin>>s[i];
}
if (s[0]=='A') {
c1++;
}
if (s[0]=='B') {
c2=0;
}
for (int j=0;j<n;j++){
if ((s[j]=='A')&& (s[j+1]=='A') )
{
c1++;
}
else if ((s[j] == 'B') && (s[j+1]=='B') )
{
c2++;
}
}
cout << c1 <<" "<<c2<<endl;
}
return 0;
}
Learning course: Strings using C++
Problem Link: CodeChef: Practical coding for everyone