#include <stdio.h> #include <string.h> char s[10001] = {}; int main() { unsigned int start = 0, end = 0; unsigned int length = 0; int x = 0, y = 0; int temp = 0; scanf("%s", s); length = strlen(s); for (int i = 0; i < length; ++i) { if (s[i] == ';') { end = i - 1; if ((s[start] == 'W') || (s[start] == 'A') || (s[start] == 'S') || (s[start] == 'D')) { temp = 0; for (int j = start + 1; j <= end; ++j) { if (s[j] >= '0' && s[j] <= '9') { temp = temp * 10 + s[j] - '0'; } else { temp = 0; break; } } switch (s[start]) { case 'W': y += temp; break; case 'A': x -= temp; break; case 'S': y -= temp; break; case 'D': x += temp; break; default: break; } } else {} start = i + 1; } else {} } printf("%d,%d", x, y); return 0; }