UVA465 Overflow
题目描述
编写一个程序,该程序读取一个由两个非负整数和一个运算符组成的表达式。
判断这两个整数或表达式的结果是否过大而无法表示为“常规”的有符号整数(如果您使用 `Pascal` 语言,则为 `integer` 类型;如果您使用 `C` 语言,则为 `int` 类型)。
输入格式
输入的行数不定。每行包含一个整数、一个运算符(`+` 或 `*`)和另一个整数。
输出格式
对于每一行输入,首先原样输出该行输入,然后输出 0 到 3 行信息。这些信息包含以下三条消息中所有适用的部分:
- 第一个数字太大: `first number too big`
- 第二个数字太大: `second number too big`
- 结果太大: `result too big`