#define _CRT_SECURE_NO_WARNINGS #define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(void) { string s; int tate = 0; int yoko = 0; double res; cin >> s; for (int i = 0; i < s.length(); i++) { switch (s[i]) { case('N'): tate++; break; case('E'): yoko++; break; case('W'): yoko--; break; case('S'): tate--; break; default: break; } } res = (double)sqrt(pow(yoko, 2) + pow(tate, 2)); cout << res << endl; return (0); }