大佬们能帮忙看看为什么提交RE吗 \
看了题解,发现我的思路跟题解的思路几乎是一致的,且在本地计算机(windows)的编译器上是能够完美运行的,运行结果也与题给结果是一致的;但是一旦提交就全节点RE。是因为系统不同吗。。
#include <bits/stdc++.h>
using namespace std;
string order;
int main(void){
int i = 0,j = 0;
int x = 0,y = 0;
int round;
int g,h;
int t;
cin >> order >> t;
for(int k = 0;k < t;k += 1){
if(order[k] == 'N'){
j += 1;
}else if(order[k] == 'S'){
j -= 1;
}else if(order[k] == 'W'){
i -= 1;
}else if(order[k] == 'E'){
i += 1;
}
}
round = t / order.size();
x += round * i;
y += round * j;
for(int k = 0;k < (t % order.size());k += 1){
if(order[k] == 'N'){
y += 1;
}else if(order[k] == 'S'){
y -= 1;
}else if(order[k] == 'W'){
x -= 1;
}else if(order[k] == 'E'){
x += 1;
}
}
cout << x << " " << y << endl;
return 0;
}