Submission #1259718

#TimeUsernameProblemLanguageResultExecution timeMemory
1259718stanirinaAwesome Arrowland Adventure (eJOI19_adventure)C++20
22 / 100
0 ms328 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int m,n;
    cin>>m>>n;
    string s;
    cin>>s;
    int brx=0;
    int brne=0;
    for(int i=0;i<n;i++){
        if(s[i]=='X')brx++;
        else if(s[i]=='E')continue;
        else if(s[i]=='N')brne++;
        else if(s[i]=='W')brne+=2;
        else if(s[i]=='S')brne+=3;
    }
    if(brx>1)cout<<-1<<endl;
    else cout<<brne<<endl;
    return 0;
}
#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...