#L11510. 四种运算的变化体检

    ID: L11510 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M1M1第一学期M1-第15课运算律与简便计算补偿计算、等价变形与方法选择课堂题

四种运算的变化体检

四种运算的变化体检

题目描述

给定 aabbkk 和类型 typetype,检查一种等价变形。类型 1:(a+k)+(bk)(a+k)+(b-k);类型 2:(a+k)(b+k)(a+k)-(b+k);类型 3:(a×k)×(b÷k)(a×k)×(b÷k);类型 4:(a×k)÷(b×k)(a×k)÷(b×k)。分别与原式 a+ba+baba-ba×ba×ba÷ba÷b 比较。

输入格式

输入一行,包含四个整数 aabbkktypetype,其中 1type41≤type≤4。类型 1 还要求 bk0b-k≥0;乘除变形要求相关除法合法且整除。

输出格式

若变形不合法,输出 INVALID;否则第一行输出原式结果和候选式结果,第二行相等时输出 EQUAL,不等时输出 NOT_EQUAL

样例

输入

25 48 4 3

输出

1200 1200
EQUAL