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的主要内容,如果未能解决你的问题,请参考以下文章

数据结构(C语言版) 树和二叉树 算法设计Demo5

MATLAB中训练LM算法的BP神经网络

基于MATLAB的神经网络BP算法改进LM算法的交通流量的源代码!

数据挖掘实战1:利用LM神经网络算法进行电力窃漏电用户自动识别

手把手实战:利用LM神经网络算法自动识别窃电用户(附代码)

算法笔记(0002) - 贪心算法活动安排问题