用time做变量名。。。
by formkiller @ 2019-11-28 12:29:31
这题的时间可能大于字符串长度,要从头循环的
@[hawkyy](/user/204282)
by smarthehe @ 2019-11-28 12:32:38
用 string 记 得 打 头 文 件
by lzhxdxz @ 2019-11-28 13:12:57
time是函数吗?
by 杨靖浩 @ 2019-11-28 13:41:00
20,0000,0000超了吗
by 杨靖浩 @ 2019-11-28 13:41:43
蒟蒻一脸懵逼
by 杨靖浩 @ 2019-11-28 13:42:32
红名大佬
by 杨靖浩 @ 2019-11-28 13:42:48
这样吗???
```
#include <iostream>
using namespace std;
struct coordinates
{
int x;
int y;
};
int main()
{
coordinates coo;
coo.x = coo.y = 0;
string str;
getline (cin, str);
int ti;
cin >> ti;
for (int i = 0; i < ti; i++)
{
if (str[i] == 'E')
{
coo.x += 1;
}
if (str[i] == 'S')
{
coo.y -= 1;
}
if (str[i] == 'W')
{
coo.x -= 1;
}
if (str[i] == 'N')
{
coo.y += 1;
}
if (i == ti - 1)
{
i = 0;
}
}
if (str[str.size() - 1] == 'E')
{
coo.x += 1;
}
if (str[str.size() - 1] == 'S')
{
coo.y -= 1;
}
if (str[str.size() - 1] == 'W')
{
coo.x -= 1;
}
if (str[str.size() - 1] == 'N')
{
coo.y += 1;
}
cout << coo.x << " " << coo.y;
return 0;
}
```
by 杨靖浩 @ 2019-11-29 08:51:54