博客
关于我
最大公约数
阅读量:273 次
发布时间:2019-03-03

本文共 258 字,大约阅读时间需要 1 分钟。

/*
Jennifer
2018年2月2日15:51:52-2018年2月2日15:58:00
用欧几里得方法:只要两个数不相等,就反复用大数减小数,直到相等为止,此相等的数即为两数的最大公约数
*/
#include <iostream>
using namespace std;
int main()
{
    int a,b;
    while(cin>>a>>b)
    {
        while(a != b)
        {
            if(a>b)
                a=a-b;
            else
                b = b-a;
        }
        cout<<a<<endl;
    }
    return 0;
}

转载地址:http://mhkl.baihongyu.com/

你可能感兴趣的文章
C程序举例:利用数组
查看>>
VBA之正则表达式(19)-- 相对引用转绝对引用
查看>>
巧用VBA统一数字单位
查看>>
你所不知道的Excel自定义函数BUG
查看>>
Transpose实现数组行列转置的限制
查看>>
Excel筛选后数据行数
查看>>
VBA中数组72变(随心所欲复制)
查看>>
快速批量另存工作表
查看>>
[Golang]golang中自动锁的实现
查看>>
installgithub-支持断点续传下载GitHubDesktop离线安装文件
查看>>
用float/double作为中转类型的“雷区”
查看>>
golang中interface的一些语法缺陷的改进
查看>>
关于实时TopN排名算法的思考
查看>>
vue-router路由 学习笔记
查看>>
python自然语言处理—Word2vec模型之 CBOW
查看>>
数据结构与算法之栈
查看>>
理解java中的happens-Before
查看>>
2021Kali -- 木马免杀制作
查看>>
2020-12-16 SSD4实验
查看>>
数据结构大作业--迷宫问题
查看>>