#S02346. 简单的计算器

    ID: 2346 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>浙江省第三届智力运动会编程项目传统题

简单的计算器

题目描述

小新家里的计算器坏了,请你帮忙写一个程序来代替计算器吧。

这个计算器只需要实现加、减、乘、整除、取余这五种操作就行~

小新会给你三个整数 X, A, B,其中 X 表示要进行哪种操作,A 和 B 表示要计算的两个整数。

  • 如果 X=1,请输出 A 加上 B 的结果。
  • 如果 X=2,请输出 A 减去 B 的结果。
  • 如果 X=3,请输出 A 乘以 B 的结果。
  • 如果 X=4,请输出 A 除以 B 的商。
  • 如果 X=5,请输出 A 除以 B 的余数。

当然,在计算的过程中,计算器应该要特殊注意以下这两种情况:

  • 如果在做整除或是取余的过程中,遇到除数为 0 的情况,计算器应当输出 “Not A Number”(不含引号)。
  • 如果 X 不是 1 到 5 之间的一个整数,说明操作不存在,计算器应当输出 “QAQ”(不含引号)。

输入格式

输入三个整数 X, A, B,整数间以一个空格隔开。

输出格式

按题面所述,模拟计算器的输出。

4 19 3
6

数据范围

0X,A,B10000 \le X, A, B \le 1000