快 调 疯 了
查看原帖
快 调 疯 了
575655
Chtholly_is_cute楼主2023/7/16 22:39

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;
}
2023/7/16 22:39
加载中...