有一顆六面骰子放在平面上,起初骰子上面的點數為1、北面為2、東面為3、西面為4、南面為5、下面為6。
骰子可以在平面上往東、南、西、北四個方向滾動。
例如,當骰子往北滾動一次時,原本在北面的數字會被翻到下面,原本在上面的數字會翻到北面;同樣地,往南、往東、往西的滾動也分別代表骰子往那個方向翻滾一格,並讓對應的那一面翻到下面。
接下來會有 $N$ 筆操作。
每筆操作給定一個方向 $d$(N/S/E/W)與一個正整數 $x$,表示將骰子朝該方向連續滾動 $x$ 次。
請你計算:在所有操作過程中,每次滾動結束後骰子上面所朝向的數字,加總起來的總和。
第一行為一個整數$N$,代表操作的數量
接下來$N$行為一個字元與一個整數$d\ \ x$,分別代表方位與移動步數,$d$只會是'E', 'S', 'W', 'N',分別代表東南西北
輸出一格整數,代表骰子在每次滾動後,面朝上的點數和
2 E 5 N 1
23
$1 \le N \le 1\times10^6$
$d \in \{'N', 'W', 'E', 'S'\}$
$1 \le x \le 4\times 10^{12}$
子題1 (25%)
$\forall d, d \in \{'N', 'S'\} $ 或 $d \in \{'W', 'E'\}$
子題2 (75%)
無限制
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」
|