Submission #1209552

#TimeUsernameProblemLanguageResultExecution timeMemory
1209552silence25Awesome Arrowland Adventure (eJOI19_adventure)C++20
0 / 100
0 ms328 KiB
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,m,ans=0;
    bool possible=true;
    cin>>n>>m;
    vector<vector<char>>v(n+5,vector<char>(m+5));
    for(int i=0;i<n;i++){
        for(int j=0;j<m;j++){
            cin>>v[i][j];
            if(i==n-1 && j==m-1){
                continue;
            }
            if(v[i][j]=='X'){
                possible=false;
            }
            if(v[i][j]=='E'){
                ans++;
            }
        }
    }
    if(possible==false){
        return cout<<-1,0;
    }
    cout<<ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...