SRM368 Div2 300

問題

宝物がある場所に埋まっている。
原点からスタートし、ある方向にある距離だけ移動、ある方向にある距離だけ移動、、、を繰り返していった最後の場所に埋まっている。
方向と距離がそれぞれ与えられる。最終地点の座標をこたえる。

考え方

EASTならば0.0,NORTHEASTならPI/4.0,...,SOUTHEASTなら-PI/4.0などのように、方向に応じた角度ang(ラジアン)を考えれば、あとは、x=steps[i]*cos(ang),y=steps[i]*sin(ang)が、原点から移動した場所になるので、それをすべて足し合わせたものが最終地点になる。