#ZL32805. 根与系数实验室

    ID: ZL32805 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M3M3第二学期M3-第28课一元二次方程根与系数关系启蒙、已知一根求另一根、由根构造方程与综合验算分数约分判别式算法相关算法-命令模拟算法-整数平方根作业题

根与系数实验室

根与系数实验室

题目描述

动态维护方程ax²+bx+c=0。RELATION在有实根时输出和积;ANALYZE输出DELTA及短类型;CHECK验收两个分数根;OTHER由已知根求另一个;BUILD由两个整数根构造首一式;SCALE、SET、PRINT、RESET修改或查询。

输入格式

第一行输入初始a、b、c;第二行输入q;接下来q行各输入一条命令。OTHER保证参数确为当前方程的根。

输出格式

ANALYZE类型固定为TWO_RATIONAL、TWO_IRRATIONAL、DOUBLE、NO_REAL;SCALE 0输出NOT_EQUIVALENT且状态不变;其他规则按命令输出。

样例

输入

1 -5 6
11
RELATION
ANALYZE
CHECK 2 1 3 1
OTHER 2 1
BUILD -2 5
PRINT
RELATION
SCALE 2
PRINT
RESET
PRINT

输出

SUM 5 PRODUCT 6
DELTA 1 TYPE TWO_RATIONAL
YES
3
1 -3 -10
SUM 3 PRODUCT -10
2 -6 -20
1 -5 6