# 「ランレングス風圧縮」 *   ランレングス圧縮が施されたような文字列(ランレングス風圧縮文字列) $S$ があります。
ランレングス風圧縮文字列 $S$ が与えられるので、$S$ をもとに戻した文字列 $T$ を出力してください。

# ランレングス風圧縮文字列のフォーマット * - $S$ は以下で説明する {演算子付き文字列} が $2$ 個以上結合された文字列である。 - {演算子付き文字列} := {英大文字}{ $1$ から $9$ までの整数}{演算子} - 演算子は下記の $2$ 種類が存在する。 - `+` : 前後の文字列を結合する。 - `*` : 前の文字列の末尾で改行する。 - $S$ の末尾は必ず `*` となる。 文字列 $S$ は以下のように復元します。 ``` {英大文字}を{1から9までの整数}個繰り返し、最後に{演算子}によって文字列を処理する。 これを各{演算子付き文字列}について処理する。 ```

# 入力される値 * ``` S ``` * $1$ 行でランレングス風圧縮文字列 $S$ が与えられます。  

# 期待される出力値 * ``` T ``` ランレングス風圧縮文字列 $S$ をもとに戻した文字列 $T$ を出力してください。   #### 制約 *

  • $6 \leqq |S| \leqq 10^4$
  • ランレングス風文字列 $S$ の構文は上記のフォーマット通りである。
  • game-engineer/classes/2021/techful-contest-ge2a/p14.txt
  • 最終更新: 4年前
  • by root