026学校はZhenti運動式の評価(網易)を募集します

式の評価

タイトル説明
クラス今日、シャオ李先生が加算と乗算を計算する方法を教えオペレータが、追加ブラケットは、それが最優先である場合、乗算は、ほかよりも優先されます。例:
1 + 3 = 7 * 2
1 *(2 + 3)= 5
1 * 2 * 3 = 6
(1 + 2)* 3 = 9は、
今あなたがシャオ李は、与えられた数3、Bに対して計算された彼を助けたいです、C、追加"+"、 "*"、 "("、 ")"記号、それらの間に得ることができる最大値。

入力説明
3つの数字の列、B、C(1 < = A、B、C <= 10)

出力説明
最大値を得ることができます

1、A、B、C = INT(X)のためのx における入力()。ストリップ()。スプリット()]
 2 MAXVAL = 0 
3 MAXVAL = MAX(MAXVAL、A + B + C)
 4 MAXVAL = MAX(MAXVAL、 A * B * C)
 5 MAXVAL = MAX(MAXVAL、A + B * C)
 6 MAXVAL = MAX(MAXVAL、(A + B)* C)
 7 MAXVAL = MAX(MAXVAL、*のB + C)
 8 MAXVAL =最大(MAXVAL、*(B + C))
 9プリント(MAXVAL)

アルゴリズム的思考:網羅方法。

 

おすすめ

転載: www.cnblogs.com/asenyang/p/11231248.html