T310722 最小的数字
题目描述
元元在黑板上先写下了 $N$ 个数字 $a_1,a_2,...,a_n$,又写下了 $N-1$ 个运算符,运算符仅包含`+`或`*`。
要求每次取出不一定相邻的两个数,并依次使用给出的运算符对这两个数进行运算,运算后擦去使用的运算数,并将运算后结果当做一个新数写在黑板上,继续执行前面的操作。直到黑板上只有一个数。
请问黑板上最后可能出现的最小值是多少?
输入格式
共有三行。
第一行一个整数 $N$;
第二行 $N$ 个整数 ,以空格分割;
第三行 $N-1$ 个符号,仅包含`+`或`*`以空格分割。
输出格式
输出一行,一个整数,表示黑板上可能出现的最小值。
说明/提示
**样例 2 解释**
1.选择 $2×2=4$,黑板上的数字变为`4 2 2`。
2.选择 $2×2=4$,黑板上的数字变为`4 4`。
3.选择 $4+4=8$,黑板上的数字变为`8`。
经过其他选择验证,$8$ 为最小值。
**数据范围**
对于 $10\%$ 的数据,仅含有一种运算符号。
对于 $50\%$ 的数据,$0