跳转至

数学知识

约数

最大公约数

gcd()

#include <iostream>
using namespace std;

int gcd(int x, int y) {
    return y != 0 ? gcd(y, x % y) : x;
}

int main() {
    int n;
    cin >> n;
    while (n--) {
        int a, b;
        cin >> a >> b;
        cout << gcd(a, b) << endl;
    }
    return 0;
}