题解 | BFS
BFS
https://www.nowcoder.com/practice/22da7730da5d4a129a188ba24d22f2bf
#include <iostream>
using namespace std;
int main() {
string s;
cin>>s;
if(s.size()<3){
cout<<"-1";
return 0;
}
for(int i=0;i<s.size()-2;i++){
if((s[i]=='b'||s[i]=='B')&&(s[i+1]=='o'||s[i+1]=='O')&&(s[i+2]=='b'||s[i+2]=='B')){
cout<<i;
return 0;
}
}
cout<<"-1";
return 0;
}
// 64 位输出请用 printf("%lld")