题目描述
给定 n
对正整数 ai,bi
,请你求出每对数的最大公约数。
输入格式
第一行包含整数 n
。
接下来 n
行,每行包含一个整数对 ai,bi
。
输出格式
输出共 n
行,每行输出一个整数对的最大公约数。
数据范围
1≤n≤105
,
1≤ai,bi≤2×109
样例
输入样例:
2
3 6
4 6
输出样例:
3
2
代码(已AC):
include[HTML_REMOVED]
using namespace std;
int n,a,b;
int main(){
cin>>n;
for(int i = 0;i < n;i++){
cin>>a>>b;
cout<<__gcd(a,b)<<endl;
}
return 0;
}
提示:
__gcd(x,y)(x,y可替换)是c++原有的函数,可以直接使用
include[HTML_REMOVED]这个不能怪我噢