// Online C++ compiler to run C++ program online
#include <bits/stdc++.h>
using namespace std;
int main() {
vector<pair<int, int>>J;
vector<pair<int, int>>O;
vector<pair<int, int>>I;
int h, w, c=0;
cin >> h >> w;
vector<string>s(h);
for(int i=0; i<h; i++){
cin >> s[i];
}
for(int i=0; i<h; i++){
for(int j=0; j<w; j++){
if(s[i][j] == 'J'){
J.push_back({i, j});
}
if(s[i][j] == 'O'){
O.push_back({i, j});
}
if(s[i][j] == 'I'){
I.push_back({i, j});
}
}
}
for(int i=0; i<J.size(); i++){
for(int j=0; j<O.size(); j++){
for(int k=0; k<I.size(); k++){
if(J[i].first == O[j].first && J[i].second == I[k].second && J[i].first < I[k].first && J[i].second < O[j].second){
c++;
}
}
}
}
cout << c;
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |