LM0002 最大公约数GCD
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LM0002 最大公约数GCD相关的知识,希望对你有一定的参考价值。
蓝桥模板
题目描述
给定两个正整数 A,B,求它们的最大公约数。
输入描述
第 1 行为一个整数T,表示测试数据数量。
接下来的T 行每行包含两个正整数 A,B。
1≤T≤10^5 ,1≤A,B≤109 。
输出描述
输出共 T 行,每行包含一个整数,表示答案。
输入输出样例
示例 1
输入
5
2 4
3 7
5 10
6 8
7 9
输出
2
1
5
2
1
问题分析
使用STL的算法函数__gcd()来实现。
AC的C++语言程序如下:
/* LM0002 最大公约数 */
#include <bits/stdc++.h>
using namespace std;
int main()
int t, a, b;
cin >> t;
while (t--)
cin >> a >> b;
cout << __gcd(a, b) << endl;
return 0;
以上是关于LM0002 最大公约数GCD的主要内容,如果未能解决你的问题,请参考以下文章
基于MATLAB的神经网络BP算法改进LM算法的交通流量的源代码!