AtCoder Beginner Contest 282 C問題 String Delimiter
問題
提出解答
問題の概要
英小文字, からなる長さ の文字列 が与えられる. なお, にある の個数は偶数である.
に含まれる の数を とする. 各 に対して, 番目の と 番目の の間にある文字を括られた文字という.
の括られた文字ではない を全て に置き換えた文字列を求めよ.
制約
- は英小文字, からなる長さ の文字列
- に含まれる の数は偶数個
解法
次のようにして正解の文字列を得ることができる.
- とする.
- の順に以下を行う.
- ならば, の を切り替える.
- かつ, ならば, とする.
- が解答である.