1 solutions
-
0
C++ :
#include<bits/stdc++.h> using namespace std; string s1; int t,n,s,w,e,x,y; int main() { // freopen("590.in","r",stdin); // freopen("590.out","w",stdout); cin>>s1>>t; for(int i=0;i<s1.size();i++) { if(s1[i]=='N') n++; if(s1[i]=='S') s++; if(s1[i]=='W') w++; if(s1[i]=='E') e++; } y=n-s,x=e-w; int zq=t/s1.size(); y*=zq,x*=zq; t%=s1.size(); for(int i=0;i<t;i++) { if(s1[i]=='N') y++; if(s1[i]=='S') y--; if(s1[i]=='W') x--; if(s1[i]=='E') x++; } cout<<x<<" "<<y; return 0; }
- 1
Information
- ID
- 963
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By