U31285.Simon的因式分解
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
最近Simon和Samuel在复习因式分解,现在Simon给了Samuel亿个形如ax2−by2的整式,让Samuel因分这个多项式。请你帮Samuel用a2−b2=(a+b)⋅(a−b)平方差公式解决这道题。
时间:1000ms
空间:128MB
输入格式
输入包含多行。
第一行一个整数 T ,表示接下来 T 组输入。(1≤T≤5)
接下来 T 组,每组第一行一个整数 n ,表示有 n 行输入。 (1≤n≤5)
每组接下来的 n 行,每行两个数,表示 a 和 b 两个数。
格式:
Tn1a1.1 b1.1a1.2 b1.2a1.3 b1.3⋯a1.n1 b1.n1n2a2.1 b2.1⋯a2.n2 b2.n2n3⋯⋯nTaT.1 bT.1aT.2 bT.2⋯aT.nT bT.nT
输出格式
输出有 2n⋅T行,两行为一组,第一行为 a⋅x+b⋅y ,第二行为 a⋅x−b⋅y 。
题目中还可能出现这种输出情况:
sqrt(2)x+sqrt(3)iy
注意输出过程中没有空格。
具体见样例。
格式:
a1.1x+b1.1ya1.1x−b1.1ya1.2x+b1.2ya1.2x−b1.2y⋯a1.n1x+b1.n1ya1.n1x−b1.n1ya2.1x+b2.1ya2.1x−b2.1y⋯aT.nTx+bT.nTyaT.nTx−bT.nTy
输入输出样例
输入#1
2 3 1 4 4 9 4 1 1 1 1
输出#1
x+2y x-2y 2x+3y 2x-3y 2x+y 2x-y x+y x-y
说明/提示
题目数据:
数据保证 b∈Z 且 b=0 ,并有 a∈Z+
数据范围 1≤T≤5 , 1≤n≤5
系数要求:
要求系数必须出现在字母 x 或 y 前面,且当系数 s 类型是 c 这种无理数则请保留,题目认为 20=2×5 ;规定 虚数单位 i 也属于系数。
· 特殊要求:
当 系数 s=1 则省略 1 (s∈C)