最大公约数

news/2024/11/19 22:38:10/

题目描述
给定两个正整数 A,B,求它们的最大公约数。
输入描述
第 11 行为一个整数 T,表示测试数据数量。
接下来的 T 行每行包含两个正整数 A,B。
1≤T≤10的5次方,1≤A,B≤10的9次方。
输出描述
输出共 T 行,每行包含一个整数,表示答案。
输入输出样例
示例 1
输入
5
2 4
3 7
5 10
6 8
7 9
输出
2
1
5
2
1

代码:

#include <iostream>
#include <algorithm>
using namespace std;
int t,a,b;
int main()
{
  cin>>t;
  for(int i=1;i<=t;i++){
     cin>>a>>b;
     cout<<__gcd(a,b)<<"\n";
  }
  return 0;
}


http://www.ppmy.cn/news/89137.html

相关文章

必须掌握的基础10个Lambda表达式

必须掌握的基础10个Lambda表达式 1、集合遍历 以前处理的方式是这样的&#xff1a; //以前的方式 public static void old(){List<String> list Arrays.asList("wuhan", "tianjin", "beijing", "shanghai");for (String cit…

【013】C++数组之一维数值数组和二维数值数组

一维数值数组和二维数值数组 引言一、一维数值数组1.1、概念1.2、一维数值数组的定义1.3、一维数值数组的初始化1.4、一维数值数组的元素操作1.5、使用示例 二、二维数值数组2.1、概述2.2、二维数值数组的初始化2.3、二维数值数组的元素操作2.4、使用示例 总结 引言 &#x1f4…

Shell运维实战2-条件判断与函数

目录 Shell 条件测试与比较脚本条件测试文本测试表达式字符串测试表达式整数二元比较操作符逻辑操作符区别总结 if 语句Shell 函数基础执行 Shell 条件测试与比较 脚本条件测试 # -f判断文件是否存在&#xff0c;如果存在返回真&#xff0c;反之为假 # 一下结构类似于三元运算…

C Primer Plus第六章编程练习答案

学完C语言之后&#xff0c;我就去阅读《C Primer Plus》这本经典的C语言书籍&#xff0c;对每一章的编程练习题都做了相关的解答&#xff0c;仅仅代表着我个人的解答思路&#xff0c;如有错误&#xff0c;请各位大佬帮忙点出&#xff01; 1.编写一个程序&#xff0c;创建一个包…

28所示范性微电子院校占地面积排名,中山大学第一!

01中山大学13725 中山大学简称中大&#xff0c;现有广州、珠海和深圳三校区五校园&#xff0c;占地面积共计13725亩。1924年&#xff0c;孙中山亲手将广州地区多所高校整合创立国立广东大学。1926年定名为国立中山大学。如今该校由1952年院系调整后分设的中山大学和中山医科大学…

C++【实现AVL树】

文章目录 一、AVL树的概念及性能二、AVL树结点的创建三、AVL树的插入四、四种旋转&#xff08;1&#xff09;LL-左单旋&#xff08;2&#xff09;RR-右单旋&#xff08;3&#xff09;LR-左右旋&#xff08;4&#xff09;RL-右左旋 五、判断AVL树六、测试结果七、源代码(1) AVL_…

电源大师课-初阶

第一课 电源系统构成和基础原理 1-电源效率 总的Pout除以Pin 2-输出电压调整率 源调整率(输入电压变化时&#xff0c;输出稳定程度) 负载调整率(输出负载变化时&#xff0c;输出稳定度) 温度调整率(工作环境温度在极限情况下&#xff0c;输出的稳定度) 3-纹波测试(20MHz、最…

Day52【动态规划】300.最长递增子序列、674.最长连续递增序列、718.最长重复子数组

300.最长递增子序列 力扣题目链接/文章讲解 视频讲解 1、确定 dp 数组下标及值含义 本题中&#xff0c;正确定义dp数组的含义十分重要 dp[i]&#xff1a;下标 i 表示以 nums[i] 结尾的最长递增子序列&#xff0c;dp[i] 的值表示该子序列长度的 2、确定递推公式 要求 d…