AtCoder Beginner Contest 276 A問題 Erase Subarrays
問題
提出解答
問題の概要
英小文字からなる文字列 において,
に
は存在するか? 存在するならば, 最後に現れるのは何文字目か?
(存在しない場合, と出力)
制約
は英小文字からなる長さ
以上
以下の文字列
解法
文字列 の長さを
として,
の
文字目が
ならば正解は
である.
の
文字目が
ならば正解は
である.
の
文字目が
ならば正解は
である.
- ここまでくれば
に
は存在しない.
となる. これは for 文を用いることによって実装できる.
なお, 次のようにすると存在しない場合, 存在する場合をまとめて一つの命令で出力できる.
の順に以下を実行する.
の
文字目が
ならば,
とする.
を出力する.