有⼀天,⼩可⿂掉進⼀個奇怪的空間。⼩可⿂要回到原本的世界只有⼀個⽅法,就是要先算出他現在站的位置,然後才能找到出⼝。
⽽你現在正透過⼀個螢幕觀察⼩可⿂,發現⼩可⿂正在亂⾛。⼩可⿂⾝上有個移動感測器,你可以獲得⽬前⼩可⿂正在往前後左右哪個⽅向⾏⾛。另外⼩可⿂⾝上也有個空間感測器,可以偵測到⽬前空間的變化。
你收到的訊號會有六種,且其中 k 為參數,表⽰該操作重複的次數。
注意,⼩可⿂⾃始⾄終⾯向的⽅向都不會改變,只有世界會旋轉。
為了⽅便起⾒,我們假設這個空間是個⼆維平⾯。⽽⼀開始⼩可⿂在⼆維平⾯的中⼼,也就是是原點(0,0),且⾯向 y+的⽅向 (右⽅是 x+)。
你現在拿到感測器的數據,總共有 N 筆訊號,已經按照發⽣的先後順序排列。請幫忙算出⼩可⿂最後的位置,讓他能回到原本的世界。
輸⼊的第⼀⾏有⼀個正整數 T,代表測試資料的筆數。
每⼀組測試資料的第⼀⾏有個正整數 N,代表訊號的筆數。接下來有 N ⾏,每⾏有⼀個字元和⼀個整數 si, ki,分別表⽰該訊號和發⽣次數。
對於每⼀筆測試資料請輸出⼀⾏,包含兩個數字。第⼀個數字為 x 的座標值,第⼆個為 y 的座標值,中間以⼀個空⽩隔開。
2 4 d 3 r 1 d 2 w 1 7 s 1 l 1 a 1 l 3 w 1 l 1 d 1
2 2 0 0
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |