辗转相除法__约分

简介: 辗转相除法__约分
using namespace std;
int main()
{

    int temp1;
    int temp2;
    cin>>temp1>>temp2;

    int a=temp1;

    int b=temp2;

        while(b!=0)
        {
        int temp=a%b;
        a=b;
        b=temp;

        }

    cout<<temp1/a<<"/"<<temp2/a;
  return 0;
}

目录
相关文章
|
4月前
辗转相除法
【10月更文挑战第21天】辗转相除法。
50 2
|
5月前
|
移动开发 算法
求其最大公约数和最小公倍数
求其最大公约数和最小公倍数。
97 5
|
6月前
【刷题记录】最大公因数,最小公倍数(辗转相除法、欧几里得算法)
【刷题记录】最大公因数,最小公倍数(辗转相除法、欧几里得算法)
|
9月前
|
算法
辗转相除法求最大公约数
辗转相除法求最大公约数
|
9月前
辗转相除法求最大公约数(使用递归实现)~
辗转相除法求最大公约数(使用递归实现)~
|
算法 C++
基本算法-欧几里德算法(辗转相除法)
基本算法-欧几里德算法(辗转相除法)
371 0
|
算法 搜索推荐 程序员
欧几里得算法
欧几里得算法(Euclidean algorithm)是一种计算两个数的最大公约数(Greatest Common Divisor,简称 GCD)的算法。欧几里得算法的基本思想是通过辗转相除的方式,将两个数逐步缩小,直到它们的公约数为止。欧几里得算法的时间复杂度为 O(log n)。
277 1
|
算法 Java
欧几里得算法(GCD, 辗转相除法)
欧几里得算法(GCD, 辗转相除法)
辗转相除法 求最大公约数
辗转相除法 求最大公约数
825 0
AcWing 808. 最大公约数
AcWing 808. 最大公约数
93 0
AcWing 808. 最大公约数