#B1105. 简单计算器

简单计算器

【题目描述】

实现一个最简单的计算器,支持 +, -, *, / 四种运算。

输入为 a op b 格式,其中 aa 和 bb 是两个整数,opop 表示运算符,请输出其对应的运算结果。

其中除法为整数除法。

需要注意以下两种特殊情况:

  • 如果出现除数为 0 的情况,则输出:Divided by zero!

  • 如果出现无效的操作符(不为 +, -, *, / 之一),则输出:Invalid operator!


【输入描述】

输入一行,格式为 a op b。

保证:

  • −10000≤a,b≤10000-10000\le a,b\le10000;
  • opop 是非空格可见字符。

【输出描述】

输出一行,表示对应的运算结果或错误信息。


【样例 1】

【样例 1 输入】

27 * -8

【样例 1 输出】

-216

【样例 1 解释】

27×(−8)=−21627\times(-8)=-216。

【样例 2】

【样例 2 输入】

84 / 0

【样例 2 输出】

Divided by zero!

【样例 3】

【样例 3 输入】

-35 @ 12

【样例 3 输出】

Invalid operator!