#L0213. 乘法溢出检查
乘法溢出检查
题目描述
在编程竞赛中,正确分析变量的取值范围至关重要。两个 int 类型变量相乘,结果可能超出 int 的表示范围。
现在给出两个 int 类型变量 各自的取值范围,请判断 是否可能超过 int 的表示范围。
> 提示:int 类型的表示范围为 ,即 。
输入格式
输入共两行。
第一行两个整数 ,表示 的取值范围为 。
第二行两个整数 ,表示 的取值范围为 。
输出格式
输出一行一个字符串:
- 若可能超过,输出
long long int; - 若不会超过,输出
int。
样例
1 5
1 5int
0 2147483647
0 2147483647long long int
提示
数据规模与约定
对于 的数据,,。
难度
入门
通过率
—
尝试
0
已通过
0
- ID
- 941
- 类型
- 传统题
- Time Limit
- 100ms
- Memory Limit
- 512MiB
- 上传者