AtCoder Regular Contest #005 B.P-CASカードと高橋君

問題

9x9の数字の書かれた乱数カードが与えられる。
(x,y)からW方向に向かって、4文字を取り出す。
ただし、カードの端にきたら折り返して数字を取り出す。
その4文字を返す。

考え方

現在地点(x,y)とWに応じた変化量(vx,vy)を指定しておき、x += vx, y += vyのようにずらしていく。
範囲を超える場合はx,y,vx,vyを変更して繰り返す。