Submission #525657

#TimeUsernameProblemLanguageResultExecution timeMemory
525657ammar2000Awesome Arrowland Adventure (eJOI19_adventure)C++17
22 / 100
1 ms332 KiB
#include<bits/stdc++.h> #define ll long long #define pb push_back #define F first #define S second #define coy cout<<"YES\n" #define con cout<<"NO\n" #define co1 cout<<"-1\n" #define sc(x) scanf("%lld",&x) #define all(x) x.begin(),x.end() #define fast ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); using namespace std; const int SI=3e5+7; ll INF=8e18+7; int MOD=1e9+7; int dx[] = {1 , -1 , 0 , 0}; int dy[] = {0 , 0 , 1 , -1}; int T=1; ll m,n; char c; int main() { fast ll sum,is; sum=is=0; cin>>m>>n; for (int i=0;i<m;i++) for (int u=0;u<n;u++) { cin>>c; if (c=='X'&&u!=n-1) is=1; if (c=='N') sum++; if (c=='W') sum+=2; if (c=='S') sum+=3; } if (is) co1; else cout <<sum; return 0; }

Compilation message (stderr)

adventure.cpp: In function 'int main()':
adventure.cpp:28:4: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   28 |    for (int i=0;i<m;i++)
      |    ^~~
adventure.cpp:41:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   41 |     if (is)
      |     ^~
#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...