#9255. [DAY17]次大公因数 暂未评定

时间限制:500 ms 内存限制:256 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

次询问,每次给两个正整数 ,请输出他们的次大公因数。

如果只有一个公因数(不存在次大公因数),输出 -1

输入格式

第一行一个数

接下来 ,每行两个整数,即当前的询问。

输出格式

输出 行,每行为一次询问的答案。

样例

样例输入 1

5
100 100
100 50
100 10
100 33
100 5

样例输出 1

50
25
5
-1
1

数据范围与提示

对于 的数据,

  • 子任务 1(30 分):
  • 子任务 2(30 分):
  • 子任务 3(40 分):没有特殊限制。