#ABC169B. Multiplication 2
Multiplication 2
题目描述
Given integers , compute .
However, if the result exceeds , print -1
instead.
给定 个整数 ,计算 。
但是,如果结果超过 ,则打印
-1
。
输入格式
输入内容按以下格式标准输入:
输出格式
将数值 打印为整数,如果数值超过 ,则打印 -1
。
样例 #1
样例输入 #1
2
1000000000 1000000000
样例输出 #1
1000000000000000000
样例 #2
样例输入 #2
3
101 9901 999999000001
样例输出 #2
-1
样例 #3
样例输入 #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
说明
数据规模与约定
- 所有输入值均为整数。
样例 解释
我们有 .
样例 解释
我们有 $101 \times 9901 \times 999999000001 = 1000000000000000001$ ,超过了 ,所以我们应该打印 -1
。