62、最大公约数

最大公约数

题目描述

给定n对正整数ai,bi,请你求出每对数的最大公约数。

输入格式

第一行包含整数n。

接下来n行,每行包含一个整数对ai,bi。

输出格式

输出共n行,每行输出一个整数对的最大公约数。

数据范围

1 ≤ n ≤ 1 0 5 , 1≤n≤10^5, 1≤n≤105,
1 ≤ a i , b i ≤ 2 ∗ 1 0 9 1≤ai,bi≤2∗10^9 1≤ai,bi≤2∗109

r 复制代码
输入样例:

2
3 6
4 6

输出样例:

3
2

Solution

java 复制代码
import java.util.*;

class Main{
    public static int gcd(int a, int b){
        return b > 0 ? gcd(b, a % b) : a;
    }
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        while(n-- > 0){
            int a = sc.nextInt();
            int b = sc.nextInt();
            System.out.println(gcd(a, b));
        }
    }
}
相关推荐
这可就有点麻烦了8 分钟前
强化学习笔记之【TD3算法】
linux·笔记·算法·机器学习
救救孩子把8 分钟前
深入理解 Java 对象的内存布局
java
落落落sss11 分钟前
MybatisPlus
android·java·开发语言·spring·tomcat·rabbitmq·mybatis
苏宸啊14 分钟前
顺序表及其代码实现
数据结构·算法
万物皆字节16 分钟前
maven指定模块快速打包idea插件Quick Maven Package
java
lin zaixi()17 分钟前
贪心思想之——最大子段和问题
数据结构·算法
FindYou.18 分钟前
C - Separated Lunch
算法·深度优先
夜雨翦春韭23 分钟前
【代码随想录Day30】贪心算法Part04
java·数据结构·算法·leetcode·贪心算法
简单.is.good29 分钟前
【测试】接口测试与接口自动化
开发语言·python
我行我素,向往自由30 分钟前
速成java记录(上)
java·速成