#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
string s1;
while (cin >> s1)
{
int x = 0, y = 0;
int len = s1.length();
//-----先把有效的字符串输入,分开来存储-----//
vector<string> vec;
int k = 0;
for (int i = 0; i < len; ++i)
{
if (s1[i] != ';')
{
k++;
continue;
}
vec.push_back(s1.substr(i - k, k));
k = 0;
}
//------进行判断,并开始坐标移动-----//
for (int i = 0; i < vec.size(); ++i)
{
int num = 0;
if (vec[i].length() == 3 && vec[i][1] >= '0' && vec[i][1] <= '9' && vec[i][2] >= '0' && vec[i][2] <= '9')
num = (vec[i][1] - '0') * 10 + (vec[i][2] - '0');
if (vec[i].length() == 2 && vec[i][1] <= '9' && vec[i][1] >= '0')
num = (vec[i][1] - '0');
if (vec[i].length() == 1)
num = 0;
switch (vec[i][0])
{
case 'A': x -= num; break;
case 'D': x += num; break;
case 'S': y -= num; break;
case 'W': y += num; break;
default:break;
}
}
cout << x << "," << y << endl;
}
return 0;
}
07-02
189
07-21
1万+
02-23
2万+