Bob and Bombs Hackerearth Problem coderinme

Bob and Bombs

Bob and Bombs problems: Bob and Khatu are brave soldiers in World War 3(. They have spotted an enemy troop which is planting bombs. They sent message to the command centre containing characters W and B where W represents a wall and B represents a Bomb. They asked command to tell them how many walls will be destroyed if all bombs explode at once. One bomb can destroy 2 walls on both sides.


First line of input contains number of test cases T. Each test case contains a single string which contains two type of chars ‘W’ and ‘B’.


For each test case print the total number of destroyed wall.


1 ≤ T ≤ 10
1 ≤ |S| ≤ 105

#include <iostream>
using namespace std;
int main()
int x, count,j;
string s;
cin >> x;
cin >> s;
if((s[j]=='W') && ((j>0 && s[j-1]=='B') || (j>1 && s[j-2]=='B') || (j<s.length()-1 && s[j+1]=='B') || (j<s.length()-2 && s[j+2]=='B')) )
cout << count << endl;

return 0;

Bob and Bombs
Competitive coding
Hackerearth problem

A web developer(Front end and Back end), and DBA at Currently working as Salesforce Developer @ Tech Matrix IT Consulting Private Limited. Check me

Leave a reply:

Your email address will not be published.