問題一覧 > 通常問題

No.193 筒の数式

レベル : / 実行時間制限 : 1ケース 1.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 272
作問者 : kzyKT
9 ProblemId : 461 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2015-11-14 17:48:36

問題文

筒の側面に数式が前と後ろが繋がるように書かれている。
筒を好きな文字と文字の間一箇所で切り開き、数式を作る。
この時、数式の最初や最後が演算子になってはいけない。
leading zero(012,003など0が先頭にくる数の表し方)は認める。
切り開いた時の数式の答えの最大値を求めよ。
1+-1のような、演算子が並ぶ表記は与えられない。

入力

S

Sは数字,または+,からのみなる文字列
3|S|10

少なくとも1つは演算子を含む
少なくとも正しい数式が1つはできるような入力が与えられる

出力

最大値を出力せよ。

サンプル

サンプル1
入力
1+1
出力
2

1+1,+11,11+3つの式ができるが最初と最後が演算子になってはいけないので,1+1のみ。

サンプル2
入力
1+111
出力
112

サンプル3
入力
10+4-1+15
出力
514

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。