1169. 计算器

1169. 计算器

暂无测试数据。

题目描述

我们需要模拟计算器实现对一个数开根或求其三角函数以及反三角函数的值的操作。

输入

读入 \(n\),表示有 \(n\) 个操作,
接下来每一行有两个数:\(k,x\),其中 \(k\) 表示操作类型,具体如下:

  • 若 \(k=1\),则表示询问 \(x\) 的平方根;
  • 若 \(k=2\),则表示询问度数为 \(x\) 的正弦值、余弦值以及正切值;
  • 若 \(k=3\),则表示询问 \(x\) 的反正弦函数值和反余弦函数值;
  • 若 \(k=4\),则表示询问 \(x\) 的反正切函数值。

输出

对于每个操作,输出对应的结果,所有结果均保留三位小数输出。

样例输入

4
1 9
2 30
3 -0.5
4 1

样例输出

3.000
0.500 0.866 0.577
-0.524 2.094
0.785

数据范围限制

\(n \leq 100\)

来源

基础篇例8.1

信息

ID
1168
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者