#P16883. SPOJ Counting Triangles 2
SPOJ Counting Triangles 2
题目描述
考虑一个二维整数网格,左下角为 ,右上角为 。网格点是所有坐标均为整数的点。
我们关心三个顶点均位于网格点上的 等腰直角三角形。
请计算这样的三角形一共有多少个。
由于答案可能很大,请输出答案对 取模后的结果。
输入格式
第一行一个整数 ,表示测试用例数量。
接下来 行,每行两个整数 ,表示网格矩形的右上角坐标。
输出格式
对于每个测试用例,输出一行一个整数,表示等腰直角三角形数量对 取模后的结果。
数据范围
样例
2
0 3
1 1
0
4