题目描述
Tim likes Math. He likes it so much that he always brings his tablets with him and reads math e-books everywhere, even during parties.
Tim found an interesting exercise in one of the e-books he is reading. But you want him to join the party, so you decide to answer the question for him.
The problem is: Given D and P, how many ordered pairs of integers are there whose absolute difference is D and whose product is P? In other words, how many pairs of integers (A,B) are there such that:
|A−B|=D
A×B=P
SAMPLE INPUT
3
1 2
0 4
-1 1
SAMPLE OUTPUT
4
2
0
输入格式
见题面
输出格式
见题面
样例输入
3
1 2
0 4
-1 1
SAMPLE
样例输出
4
2
0