#P1017. [FCOI #1] 问两数各几何?(Version 1)

[FCOI #1] 问两数各几何?(Version 1)

问两数各几何?(Version 1)【鱼CR1】

题目描述

给定两个数 a,ba, b,分别表示两个正整数的 和,差,问这两个数分别是多少? (这里的差是指大数减小数)

无解请输出 1-1

为了让题目更加有趣,我掺和了一点高精度,哈哈哈~~~

注意结果要对 1e9+71e9+7 取余

输入格式

多测题,格式如下:

T
case1
case2
...
caseT

对于每个 case:

a b

输出格式

TT 行,不必多说

输出时请大的数字在前,小的数字在后

样例 #1

样例输入 #1

5
3 5
8 6
10 8
7 8
180 90

样例输出 #1

-1
7 1
9 1
-1
135 45

提示

因为是多测题,所以我们只设置 44 个测试点,分数数据设置如下:

编号 datadata 分值
1 T=100,a,b<=10000T=100, a,b<=10000 1010
2 T=100,a,b<=1018T=100, a,b<=10^{18}
3 T=100,a,b<=10500T=100, a,b<=10^{500} 5050
4 T=100,a,b<=1030000T=100, a,b<=10^{30000} 3030

*len(A) 表示 A 的长度*

对于 PythonPython 党,额,我输了 TOTTOT

C++党,请用 高精度高精度 哦~,也希望不要用那卑鄙无耻的 PythonPython qwqqwq