Logo
(追記) (追記ここまで)

22414번 - 坑道数式 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 512 MB333100.000%

문제

ある日廃坑を探検していたあなたは、坑道に長い数式 $S$ が書かれているのを発見した。大きな数が好きなあなたは、チョークを取り出し、数式を計算した結果ができるだけ大きくなるように(または)を書き加えることにした。書き加えた後も数式になっていなければならないとすると、最大でいくつにできるか。

文字と文字の間は十分広く空いていて、(または)であればいくつでも書き加えることができる。最終的に数式になっていれば、最初のかっこの対応が崩れるように(または)を書いてもよい(Sample 2参照)。 また、ここでは以下のBNFで定義される<expr>を数式と呼ぶ。数式中の数は全て一桁である。

<expr> ::= "(" <expr> ")"
 | <term> "+" <term>
 | <term> "-" <term>
<term> ::= <digit> | <expr>
<digit> ::= "0" | "1" | "2" | "3" | "4"
 | "5" | "6" | "7" | "8" | "9"

입력

入力は以下の形式で標準入力から与えられる。

$S$

출력

答えを整数で出力せよ。

제한

  • 3ドル \leq |S| \leq 200$

예제 입력 1

1-(2+3-4+5)

예제 출력 1

5

1-(2+3-(4+5))が最大となる。

예제 입력 2

1-(2+3+4)

예제 출력 2

0

(1-(2+3)+4)が最大となる。

예제 입력 3

1-(2+3)

예제 출력 3

-4

1-(2)+(3)はここでいう数式ではないことに注意。

힌트

출처

Contest > ICPC Japanese Alumni Group > JAG Summer Camp > JAG Summer Camp 2015 Day 2 E번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /