求助站外题
  • 板块灌水区
  • 楼主kukert
  • 当前回复15
  • 已保存回复15
  • 发布时间2023/8/27 11:08
  • 上次更新2023/11/3 00:56:44
查看原帖
求助站外题
1047121
kukert楼主2023/8/27 11:08

http://www.zcstar.cn/html/oj/subjectDetails/-1/2/2125/tidan

#include<bits/stdc++.h>
using namespace std;
string s;
long long t,x=0,y=0;
int main(){
	cin>>s>>t;
	int idx=0;
	for(int i=0;i<t;i++){
		if(s[idx]=='E'){
			x+=1;
		}else if(s[idx]=='S'){
			y-=1;
		}else if(s[idx]=='W'){
			x-=1;
		}else if(s[idx]=='N'){
			y+=1;
		}
		idx++;
		if(idx>=s.size()) idx=0;
	}
	cout<<x<<" "<<y;
	return 0;
}

大佬们帮忙调一下

2023/8/27 11:08
加载中...