#P17237. 『STA - R10』介电常数
『STA - R10』介电常数
题目描述
你有 52 个存储单元和 4 个计算结点,其中初始存储单元 1 和 2 中分别存有实数 和 (),其它位置的值未指定,你不能在没有对它们做过赋值的情况引用它们。
你可以使用以下四类计算结点(第 次计算的结果存入存储单元 ):
- 常数结点
0 c:返回常数 (最多 15 位有效数字)。 - 加法结点
1 x y:返回存储单元 和存储单元 中数的和。 - 乘法结点
2 x y:返回存储单元 和存储单元 中数的乘积。 - 函数结点
3 x s:返回对存储单元 应用函数s后的结果。其中s是以下字符串中的一个:sin cos tan sec csc cot asin acos atan asec acsc acot(关于它们的定义可以自行搜索理解)。
你需要完成以下两个计算任务:
- A+B 问题:只使用计算结点 1 3 4 计算 ,存储到你赋值过的编号最大的计算单元内。
- A*B 问题:只使用计算结点 1 2 4 计算 ,存储到你赋值过的编号最大的计算单元内。
如果 checker 判断你的计算结果和答案的绝对误差不大于 则判定为正确,评测时使用的 checker 可以从下发文件中下载。介于浮点误差的存在,评测结果以 checker 计算情况为准。
输入格式
本题是提交答案题,可以直接提交答案的压缩包。不过你也可以选择从输入中读入任务编号 。其中 表示你需要解决 A+B 问题, 表示你需要解决 A*B 问题。
输出格式
第一行一个正整数 表示你调用计算结点的次数()。
后 行每行描述一个计算结点。
1
1
0 114514
提示
样例仅供参考,不能得到任何分数。
如果你完全正确地完成了一个任务,那么得 50 分,否则不得分。