问题描述 |
---|
大柱有一次写了两个正整数a和b,告诉赵大佬,a是某两个正整数的和,而b恰好是这两个正整数的积,问这两个正整数分别是多少?(这两个正整数可以是相等的) |
输入描述 |
一个正整数n,表示有n组案例。 每组案例由两个正整数a和b构成。(1<=a,b<=100000000) |
输出描述 |
针对每组案例,如果无解,则输出-1;如果有解,则按从小到大顺序输出这两个正整数,两个数字之间有一个空格。 每组案例输出完都要换行。 |
样例输入复制样例 |
2 9 20 100000000 100000000 |
样例输出 |
4 5 -1 |
相关 |