Submission #975003

#TimeUsernameProblemLanguageResultExecution timeMemory
975003vjudge1Awesome Arrowland Adventure (eJOI19_adventure)C++17
22 / 100
1 ms604 KiB
#include <bits/stdc++.h> using namespace std; #define fast ios_base::sync_with_stdio(false); cin.tie(NULL); #define ll long long #define rep(i, n) for(int i = 0 ; i < n ; i++) #define all(a) a.begin(), a.end() // subsoal 1 & 2 int main() { fast int n, m; cin>>n>>m; char s[m]; rep(i, m){ cin>>s[i]; } int ans = 0; bool possible = true; rep(i, m){ if(s[i] == 'E'){ continue; } else if(s[i] == 'N'){ ans++; continue; } else if(s[i] == 'W'){ ans+=2; continue; } else if(s[i] == 'S'){ ans+=3; continue; } else{ if(i != m-1){ possible = false; break; } } } if(possible){ cout<<ans; } else { cout<<-1; } 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...