# 「文字列計算」
*
[]: # ( 問題文を上手書くコツ. )
[]: # ( 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|$は文字列$|S|$の長さを表す
ただし、出力は十進数で出力するものとします。
#### 制約
*
$S$:複数の$1$と一つの”`+`”または”`-`”から構成される文字列
演算記号”`+`”または”`-`”の左右両方に$1$が最低一つ存在する。
$3{\leq}|S|{\leq}10^3$
- game-engineer/classes/2021/techful-contest-ge2a/p08.txt
- 最終更新: 4年前
- by
root