塔子哥昨晚喝醉了,走路开始疯狂把摆,方向也分不清了。假设他所在的地方是一个二维平面,一开始它位于坐标为(0.0)的地方,并且面朝北方即y轴正方向。W表示塔子哥向前走,A表示塔子哥把当前方向向左转90度,D表示塔子哥把方向向右转90度,S表示塔子哥呆在原地。
考虑模拟,将"WASD"做一一映射,一个比较简单的方式是给出x和y的前进的方向数组,往左转对应的方向下标+1,往右就-1,最后输出位置即可。
Java
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt