1837 - C.Who_is_hitter?

時間制限 2 秒 / メモリ制限 64 MB / 得点 300 / Writer programgmg / x 3 / 統計 /

    タグ:

TLE
2sec
MLE
64MB
得点
300

問題

とある野球チームの攻撃時の一球ごとの結果を試合の途中までまとめた文字列$S$がある。$S$の$i$文字目の文字$s_i$は$i$番目の投球の結果を表す。
具体的には、Sはストライク、Bはボール、Fはファール、Hはヒット(ホームランやフライ等のアウトを含む)、Dはデッドボールである。
1番バッターから9番バッターまで結果に応じて順に打席に入り、1巡したらまた1番バッターに戻るものとし、相手チームの攻撃時の結果を無視するものとしたとき、この次の一球を打つのは何番バッターか答えよ。 ただし、DH等の打席変更は考えないものとする。

入力

入力は以下の形式で標準入力から与えられる。

$S$

1行目に文字列$S$が与えられる。

出力

出力の最後に改行を入れること。

制約

全ての入出力ケースについて以下を満たす。

  • $1 \leq |S| \leq 100$

入出力例

入力例1

SSBSHH

出力例1

4

1番バッターは1B3Sでアウトになり、2、3番バッターがヒットを打った後の次の一球は4番バッターが打ちます。

入力例2

SFBBFBBHDHHSSSBSB

出力例2

7

1番バッターは2S4Bでフォアボールになり(ファールはストライクのカウントは入るがアウトにはならない)、その後4人ヒットかデッドボールになり、6番バッターが3Sでアウトになったあと、7番バッターが1S2Bで次の一球を迎えることになります。