#abc169b. [abc169_b]Multiplication 2
[abc169_b]Multiplication 2
题目描述
给定 个整数 ,计算 。
但是,如果结果超过 ,则输出 -1
。
约束条件
- 输入中的所有值都是整数。
输入
从标准输入中按以下格式输入:
输出
输出整数 ,如果结果超过 ,则输出 -1
。
示例输入1
2
1000000000 1000000000
示例输出1
1000000000000000000
我们有 。
示例输入2
3
101 9901 999999000001
示例输出2
-1
我们有 $101 \times 9901 \times 999999000001 = 1000000000000000001$,超过了 ,因此我们应该输出 -1
。
示例输入3
31
4 1 5 9 2 6 5 3 5 8 9 7 9 3 2 3 8 4 6 2 6 4 3 3 8 3 2 7 9 5 0
示例输出3
0