2D string

#include<bits/stdc++.h>

using namespace std ;

using db = double;

using ll = long long;

using ull = unsigned long long;

using pII = pair <int, int>;

using pLL = pair <ll, ll>;

const int N=1e2+150;

#define s(x) ((int)(x).size())

#define deb(x) cout << x << endl

#define deb1(x) cout << #x <<" "<< x << endl

#define deb2(x,y) cout << #x <<" "<< x <<" "<< #y <<" "<< y << endl

int main()

{

int T;

cin >> T;

while(T--)

{

int r;

int c;

char a[N][N];

cin >> r >> c;

for (int i=1; i<=r; i++)

{

cin >> a[i]+1; // index+=1

}

ll ans = 0;

for (int i = 1; i<=r; ++i)

{

if(a[i][c]=='R') ans++;

}

for (int i = 1; i<=c; ++i)

{

if(a[r][i]=='D') ans++;

}

cout << ans << endl;

}

}



Comments

Popular Posts