AT_code_thanks_festival_14_qualb_b 電卓ゲーム

题目描述

你拥有的计算器上有加法(+)和乘法(×)这两种运算符。 你会得到三个数字 $A$、$B$、$C$。你需要按照“$A$ → 运算符 → $B$ → 运算符 → $C$”的顺序在计算器上输入这三个数字。 例如,当 $(A,B,C)=(1,2,3)$ 时,若第一个运算选择加法,第二个运算选择乘法,则输入为“$1$ → $+$ → $2$ → $×$ → $3$”,计算结果为 $9$。计算器会按照输入顺序依次进行运算,因此不考虑运算符的优先级,从左到右计算。 你想通过巧妙选择每个数字之间的运算符,使得最终的计算结果最大。请你求出通过选择合适的运算符可以得到的最大计算结果。

输入格式

输入通过标准输入按以下格式给出。 > $A$ $B$ $C$ - 第 $1$ 行输入数字 $A$,满足 $0 \leq A \leq 9$。 - 第 $2$ 行输入数字 $B$,满足 $0 \leq B \leq 9$。 - 第 $3$ 行输入数字 $C$,满足 $0 \leq C \leq 9$。

输出格式

输出一行,表示最大计算结果。不要忘记输出末尾的换行符。

说明/提示

### 样例解释 1 这是题目描述中提到的情况。 - “$1$ → $+$ → $2$ → $+$ → $3$”的结果是 $6$。 - “$1$ → $+$ → $2$ → $×$ → $3$”的结果是 $9$。 - “$1$ → $×$ → $2$ → $+$ → $3$”的结果是 $5$。 - “$1$ → $×$ → $2$ → $×$ → $3$”的结果是 $6$。 因此,应该输出最大值 $9$。 ### 样例解释 2 “$1$ → $+$ → $0$ → $+$ → $9$”的结果是 $10$,这是最大值。 ### 样例解释 3 “$2$ → $×$ → $3$ → $×$ → $4$”的结果是 $24$,这是最大值。 ### 样例解释 4 “$9$ → $×$ → $9$ → $+$ → $0$”的结果是 $81$,这是最大值。 由 ChatGPT 4.1 翻译