No.1806 Rotating Golem
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 269
作問者 :
MasKoaTS
/ テスター :
👑
ygussany
Shirotsume
タグ : / 解いたユーザー数 269
作問者 :

問題文最終更新日: 2024-11-28 18:31:14
問題文
魔法使いのコアさんは、ゴーレムを召喚しました。
ゴーレムは最初「東」「西」「南」「北」のいずれかの方角を向いており、
コアさんが命令を 回行うごとにゴーレムの向く方角が右に 度回転します。
すなわち、ゴーレムの向く方角が北だったならば東に、東だったならば南に、南だったならば西に、西だったならば北に変化します。
方角を表す文字 , が与えられます。
これらは E
, W
, S
, N
のうちいずれか 文字であり、それぞれ「東」「西」「南」「北」に対応します。
コアさんが命令を 回以上行い、ゴーレムの向く方角を から に変化させるとき、
命令を最小で何回行う必要がありますか?
制約
, は
E
,W
,S
,N
のうちいずれか 文字である
入力
入力は次の形式で与えられます。
行目には が与えられる
行目には が与えられる
出力
答えを 行に出力し、最後に改行してください。
サンプル
サンプル1
入力
E N
出力
3
命令を 回行うと、ゴーレムの向きが次のように変化します。
回目 : 東 → 南
回目 : 南 → 西
回目 : 西 → 北
よって、答えは となります。
サンプル2
入力
S S
出力
0
ゴーレムは最初から南を向いているので、命令を行う必要はありません。
サンプル3
入力
W E
出力
2
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。