No.3370 AB → BA
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 18
作問者 :
みどりむし🦠
/ テスター :
Naru820
jupiter_68
rhoo
noya2
タグ : / 解いたユーザー数 18
作問者 :
みどりむし🦠
/ テスター :
noya2
問題文最終更新日: 2025-11-17 12:19:21
コンテストの他の問題:
問題文
A, B のみからなる文字列 $S$ があります。
あなたは、任意の文字列 $X$ に対して以下の操作を行うことができます:
- $X$ に含まれる部分文字列
ABをひとつ選び、BAで置き換える。
ただし、答えは非常に大きくなる場合があるので、$998244353$ で割った余りを答えてください。
制約
- $1 \leq |S| \leq 4 \times 10^5$
- $S_i \in \{$
A,B$\} \; \scriptsize (1 \leq i \leq |S|)$
入力
入力は、以下の形式で標準入力より与えられる:$S$
出力
答えを求め、$998244353$ で割ったあまりを標準出力へ出力せよ。
サンプル
入出力例 1
入力
BBA
出力
3
BBA, BAB, ABB の $3$ 通りです。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。