7-8 h0118. 最大公约数

给定两个正整数,求它们的最大公约数。

输入格式:

有多组数据,每行为两个正整数,且不超过int可以表示的范围。

输出格式:

每行对应输出最大公约数。

输入样例:

4 8
8 6
200 300

输出样例:

4
2
100
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b;
    while(cin>>a>>b){
        int max=0;
        for(int i=1;i<=a;i++){
            for(int j=1;j<=b;j++){
                if(a%i==0&&b%i==0)max=i;
            }
        }
        cout<<max<<endl;
    }
}
相关推荐
程序猿进阶1 小时前
如何在 Visual Studio Code 中反编译具有正确行号的 Java 类?
java·ide·vscode·算法·面试·职场和发展·架构
Eloudy1 小时前
一个编写最快,运行很慢的 cuda gemm kernel, 占位 kernel
算法
king_machine design1 小时前
matlab中如何进行强制类型转换
数据结构·算法·matlab
西北大程序猿1 小时前
C++ (进阶) ─── 多态
算法
无名之逆1 小时前
云原生(Cloud Native)
开发语言·c++·算法·云原生·面试·职场和发展·大学期末
头发尚存的猿小二1 小时前
树——数据结构
数据结构·算法
好蛊1 小时前
第 2 课 春晓——cout 语句
c++·算法
山顶夕景2 小时前
【Leetcode152】分割回文串(回溯 | 递归)
算法·深度优先·回溯
紫钺-高山仰止2 小时前
【Matlab】matlab 结构体使用方法
数据结构·算法·matlab
夜幕龙2 小时前
robomimic基础教程(三)——自带算法
人工智能·python·算法·机器人