#AAFOI1009. 因式分解
因式分解
当前没有测试数据。
题目描述
给你一个最高次项次数为二次的代数式,你能因式分解吗?
Uim 给了你 个字符串, 每个字符串型如 ,其中 均为整数。若该字符串能因式分解为 的形式,且 均为整数,那么输出该字符串因式分解后的形式。否则输出 No。特殊的,若该字符串已是最简形式,也输出 No。
特殊的,输出时先输出 的系数较大的一项,若相同,输出 的系数较大的一项,若仍相同,输出常数较大的一项。
输入格式
第一行一个整数 。
接下来 行,每行一个字符串,字符串形式已说明。
输出格式
对于每个字符串, 输出该字符串因式分解后的形式或 No。
输入输出样例
输入输出样例 #1
5
1x^2+0xy+0y^2+2x+0y+1
2x^2+6xy+2y^2+16x+20y+32
1x^2+2xy+0y^2+16x+-9999y+-9
0x^2+1xy+0y^2+0x+0y+0
0x^2+2xy+2y^2+0x+2y+0
(1x+0y+1)(1x+0y+1)
(2x+1y+8)(1x+2y+4)
No
No
(1x+1y+1)(0x+2y+0)
数据规模及约定
对于 的数据,保证 。
对于 的数据,保证 。