#pragma GCC optimize("Ofast")
#pragma GCC optimize("unroll-loops")
#pragma GCC optimize("inline")
#include<bits/stdc++.h>
using namespace std;
#define main dummy_main
int main( ) {
return 0 ;
}
#undef main
class Solution{
public :
bool winnerOfGame( string A) {
int i;
int res = 0 ;
for ( i= ( 1 ) ; i< ( A.size ( ) - 1 ) ; i++ ) {
if ( A[ i- 1 ] == A[ i] && A[ i] == A[ i+ 1 ] && A[ i+ 1 ] == 'A' ) {
res++ ;
}
if ( A[ i- 1 ] == A[ i] && A[ i] == A[ i+ 1 ] && A[ i+ 1 ] == 'B' ) {
res-- ;
}
}
return res > 0 ;
}
}
;
// cLay version 20210926-1
// --- original code ---
// #define main dummy_main
// {}
// #undef main
//
// class Solution {
// public:
// bool winnerOfGame(string A) {
// int res = 0;
// rep(i,1,A.size()-1){
// if(A[i-1] == A[i] == A[i+1] == 'A') res++;
// if(A[i-1] == A[i] == A[i+1] == 'B') res--;
// }
// return res > 0;
// }
// };
I3ByYWdtYSBHQ0Mgb3B0aW1pemUoIk9mYXN0IikKI3ByYWdtYSBHQ0Mgb3B0aW1pemUoInVucm9sbC1sb29wcyIpCiNwcmFnbWEgR0NDIG9wdGltaXplKCJpbmxpbmUiKQojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojZGVmaW5lIG1haW4gZHVtbXlfbWFpbgppbnQgbWFpbigpewogIHJldHVybiAwOwp9CiN1bmRlZiBtYWluCmNsYXNzIFNvbHV0aW9uewogIHB1YmxpYzoKICBib29sIHdpbm5lck9mR2FtZShzdHJpbmcgQSl7CiAgICBpbnQgaTsKICAgIGludCByZXMgPSAwOwogICAgZm9yKGk9KDEpO2k8KEEuc2l6ZSgpLTEpO2krKyl7CiAgICAgIGlmKEFbaS0xXSA9PSBBW2ldICAmJiAgQVtpXSA9PSBBW2krMV0gICYmICBBW2krMV0gPT0gJ0EnKXsKICAgICAgICByZXMrKzsKICAgICAgfQogICAgICBpZihBW2ktMV0gPT0gQVtpXSAgJiYgIEFbaV0gPT0gQVtpKzFdICAmJiAgQVtpKzFdID09ICdCJyl7CiAgICAgICAgcmVzLS07CiAgICAgIH0KICAgIH0KICAgIHJldHVybiByZXMgPiAwOwogIH0KfQo7Ci8vIGNMYXkgdmVyc2lvbiAyMDIxMDkyNi0xCgovLyAtLS0gb3JpZ2luYWwgY29kZSAtLS0KLy8gI2RlZmluZSBtYWluIGR1bW15X21haW4KLy8ge30KLy8gI3VuZGVmIG1haW4KLy8gCi8vIGNsYXNzIFNvbHV0aW9uIHsKLy8gcHVibGljOgovLyAgIGJvb2wgd2lubmVyT2ZHYW1lKHN0cmluZyBBKSB7Ci8vICAgICBpbnQgcmVzID0gMDsKLy8gICAgIHJlcChpLDEsQS5zaXplKCktMSl7Ci8vICAgICAgIGlmKEFbaS0xXSA9PSBBW2ldID09IEFbaSsxXSA9PSAnQScpIHJlcysrOwovLyAgICAgICBpZihBW2ktMV0gPT0gQVtpXSA9PSBBW2krMV0gPT0gJ0InKSByZXMtLTsKLy8gICAgIH0KLy8gICAgIHJldHVybiByZXMgPiAwOwovLyAgIH0KLy8gfTsK