博客
关于我
最大公约数
阅读量:274 次
发布时间: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/

你可能感兴趣的文章
Tarjan算法(模板)
查看>>
割点和图(割边)
查看>>
java —— this 关键字
查看>>
java —— static 关键字
查看>>
(连续的矩形)HDU - 1506
查看>>
POJ 1797 最短路变形所有路径最小边的最大值
查看>>
Emacs:Eldoc 全局化了 | Linux 中国
查看>>
在 Linux 中使用变量 | Linux 中国
查看>>
黑客利用“Simjacker”漏洞窃取手机数据,或影响十亿人 | 每日安全资讯
查看>>
Richard Stallman 被迫辞去 FSF 主席的职务 | Linux 中国
查看>>
Firefox 69 已可在 Fedora 中获取 | Linux 中国
查看>>
如何在 Linux Mint 中更换主题 | Linux 中国
查看>>
Linux 中国徽标征集活动结果 | Linux 中国
查看>>
NVIDIA 的云游戏服务 GeForce NOW 无耻地忽略了Linux | Linux 中国
查看>>
黑吃黑——黑客组织通过黑客工具攻击其他黑客 | 每日安全资讯
查看>>
在 Python 调试过程中设置不中断的断点 | Linux 中国
查看>>
如何在 Bash 中编写函数 | Linux 中国
查看>>
AI 系统向自动化编码迈进 | Linux 中国
查看>>
使用 Jupyter Notebooks 构建一个远程管理控制台 | Linux 中国
查看>>
微软将举办 Azure 开放日活动,主讲 Linux 开源软件 | 新闻拍一拍
查看>>