제출 #110394

#제출 시각아이디문제언어결과실행 시간메모리
110394saidBitaro the Brave (JOI19_ho_t1)C++14
20 / 100
1059 ms640 KiB
#include <bits/stdc++.h>

using namespace std;

#define MAXH 3010

int h, w;
string s[MAXH];

int main(){
    cin >> h >> w;
    for(int i = 0; i < h; i++)
        cin >> s[i];

    int cont = 0;
    for(int i = 0; i < h; i++){
        for(int j = 0; j < w; j++){
            if(s[i][j] == 'J'){
                int l = 0;
                for(int e = 0; e < w; e++){
                    if(s[i][e] == 'O'){
                        l = e;
                        int k = 0;
                        for(int x = 0; x < h; x++){
                            if(s[x][j] == 'I'){
                                k = x;
                                if(i < k && j < l){
                                    cont++;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    cout << cont << "\n";
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...