输出“0 2”是什么玩意
查看原帖
输出“0 2”是什么玩意
1449771
danzaiwanjia1554楼主2025/7/3 09:26
#include<iostream>
using namespace std;
char n[10001];
int main()
{
    int ansx=0,ansy=0,t;
	cin>>n;
	cin>>t;
    int i=0;
	while(1)
	{
		if(n[i]=='E')
		{
			ansx+=1;
		}
		if(n[i]=='S')
		{
			ansy-=1;
		}
		if(n[i]=='W')
		{
			ansx-=1;
			i++;
		}
		if(n[i]=='N')
		{
			ansy+=1;
		}
		if(i>=t)
		{
			break;
		}
        i+=1;
	}
	cout<<ansx<<' '<<ansy;
	return 0;
} 

这一段代码输出了 0 20 \space 2

求调!!

2025/7/3 09:26
加载中...