# 「文字列計算」 * []: # ( 問題文を上手書くコツ. ) []: # ( 1. 句読点の連発は避ける. ) []: # ( 2. 接続詞は最小限に. ) []: # ( 3. 文章が長文になる場合は改行を入れると読みやすさが増します. ) []: # ( 4. 文章を簡潔にする. ) []: # ( 5. 問題文, 入力値, 出力値, 制約は “必須項目” です. ) []: # ( ※ 以下の文章はサンプルです. ) 計算式$S$が与えられます。 計算式$S$は以下のルールで構成されます。 * $1$の個数を一つの数値として扱う。 * $2$つの項からなる 加算 または 減算 である。 * 演算記号”`+`”または”`-`”の左右両方に$1$が最低一つ存在する。 例 ``` 1111+11111の場合、1が”+”の左に4個、右に5個あるため4+5=9と考えます。 1-11の場合、1-2=-1となります。 ``` 計算式$S$を解いた答えを出力してください。
ただし、出力は十進数で出力するものとします。

# 入力される値 * ``` S ``` []: # ( 何かしらの値を表記する場合は上記書き方を参照ください。) * 一行目に計算式$S$が与えられます。 []: # ( リストとして入力する場合は - を使用してください。)

# 期待される出力値 * * 計算式$S$を解いた答えを出力してください。 ただし、出力は十進数で出力するものとします。
#### 制約
*

  • $S$:複数の$1$と一つの”`+`”または”`-`”から構成される文字列
  • 演算記号”`+`”または”`-`”の左右両方に$1$が最低一つ存在する。
  • $3{\leq}|S|{\leq}10^3$

ただし、$|S|$は文字列$|S|$の長さを表す

  • game-engineer/classes/2021/techful-contest-ge2a/p08.txt
  • 最終更新: 4年前
  • by root