#ZL32105. 方程平衡实验室

    ID: ZL32105 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M3M3第二学期M3-第21课一元一次方程与方程组等式、方程、方程的解、等式基本性质与同解变形作业题

方程平衡实验室

方程平衡实验室

题目描述

动态维护整数系数方程ax+b=c,RESET恢复初始方程。CHECK t检验候选;PRINT输出当前系数;ADD/SUB只改变b、c;MUL/DIV改变a、b、c。拒绝的操作不改变状态。

输入格式

第一行输入初始a、b、c;第二行输入命令数q;接下来q行输入CHECK、PRINT、RESET、ADD、SUB、MUL或DIV命令。

输出格式

CHECK输出YES/NO,PRINT输出a b c;DIV 0输出INVALID,MUL 0输出NOT_EQUIVALENT;非零DIV若三个系数不能同时整除,输出NON_INTEGER_STATE;其他变形和RESET不输出。

样例

输入

2 3 11
9
CHECK 4
SUB 3
PRINT
DIV 2
CHECK 4
MUL 0
PRINT
RESET
PRINT

输出

YES
2 0 8
YES
NOT_EQUIVALENT
1 0 4
2 3 11