AtCoder Grand Contest 003 A - Wanna go back home

,

http://agc003.contest.atcoder.jp/tasks/agc003_a

提出時に貼り付けをミスして$1$WA。ペナルティが効いてくる回だったので悲しい。

solution

必ず正の距離動く。なので、NSのちょうど一方のみ含む、EWのちょうど一方のみ含む、という場合はNoで、そうでない場合はYes

implementation

#!/bin/sed -f
/N/ { /S/ ! b no }
/W/ { /E/ ! b no }
/S/ { /N/ ! b no }
/E/ { /W/ ! b no }
s/.*/Yes/
N
: no
s/.*/No/