3643: 路径
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:59
解决:24
题目描述
在一个无限大的二维网格上,你站在(a,b)点上,下一步你可以移动到(a + b, b), (a, a + b), (a - b, b), 或者 (a, a - b)这4个点。
给出起点坐标(a,b),以及终点坐标(x,y),问你能否从起点移动到终点。如果可以,输出"Yes",否则输出"No"。
例如:(1,1) 到 (2,3),(1,1) -> (2,1) -> (2,3)。
输入
第1行:一个数T,表示输入的测试数量(1 <= T <= 5000) 第2 - T + 1行:每行4个数,a, b, x, y,中间用空格分隔(1 <= a, b, x, y <= 10^18)
输出
输出共T行,每行对应1个结果,如果可以,输出"Yes",否则输出"No"。
样例输入 复制
2
1 1 2 3
2 1 2 3
样例输出 复制
Yes
Yes