80 pts WA on #5
code:
#include<iostream>
#include<string>
using namespace std;
int x1,x2,y1,y2;
int dx,dy;
int main(){
cin>>x1>>y1>>x2>>y2;
char xx,yy;
int x=0,y=0;
if(x1>=x2)dx=x1-x2,xx='W';
else dx=x2-x1,xx='E';
if(y1>=y2)dy=y1-y2,yy='N';
else dy=y2-y1,yy='S';
int n;
cin>>n;
int ans=0;
char ch;
for(int i=0;i<n;i++){
cin>>ch;
if(ch==xx&&dx)++ans,--dx;
if(ch==yy&&dy)++ans,--dy;
}
if(!dx&&!dy)cout<<ans;
else cout<<-1;
}