Submission #999842

#TimeUsernameProblemLanguageResultExecution timeMemory
999842vjudge1Awesome Arrowland Adventure (eJOI19_adventure)C++17
22 / 100
1 ms348 KiB
#include <bits/stdc++.h> using namespace std; #define endl '\n' #define ll long long const ll sz=2e5+5, mod=1e9+7; int main() { ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0); ll n, m; cin>>n>>m; ll ans=0, f=1; map<char, ll>mp; mp['E']=0; mp['N']=1; mp['W']=2; mp['S']=3; for(int i=1; i<=m; i++){ char c; cin>>c; if(i<m){ if(c=='X'){ f=0; } else if(c!='E'){ ans+=mp[c]; } } } if(!f){ cout<<-1; } else 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...