Home => ProblemSet => 三角形计算
Problem1835--三角形计算

1835: 三角形计算

Time Limit: 1 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 0
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

在平面直角坐标系上有一个三角形,三个顶点分别为 A,O,B,其中 A(0,a),O(0,0),B(b,0)。
求三角形 AOB 内部的整点个数(不包含边界)。
假如一个点 P(x,y) 满足 x,y 均为整数,则称 P 为一个整点。
本题单个测试点包含多组测试用例。

Input

第一行,一个正整数 T。
接下来 T 行,每行两个正整数 a,b,表示 A 的纵坐标以及 B 的横坐标。

Output

共 T 行,每行输出一个自然数表示三角形 AOB 内部的整点个数。

Sample Input Copy

3
1 1
1 20
20 20

Sample Output Copy

0
0
171

HINT

对于 30% 的数据,1≤a,b≤100。
对于 60% 的数据,1≤a,b≤106
对于 100% 的数据,1≤a,b≤109,1≤T≤10。

Source/Category