求最大公约数
来源:互联网 发布:丰城市网络问政网 编辑:程序博客网 时间:2024/04/28 21:47
求最大公约数
#include<iostream>using namespace std;//用于求最大公约数的函数int max_yue(int a,int b){ int low=a<=b?a:b;//利用low,hig确定那个值大或小 int hig=a>b?a:b; if(hig%low==0){ return low;//如果小的数就是大数的公约数直接返回 }else{ int i; for(i=low-1;i>=1;i--)//求最大公约数就从大到小开始循环,找到就退出 { if(low%i==0&&hig%i==0) break; } return i; }}int main(){ int T,a,b; cin>>T; while(T--) { cin>>a>>b; cout<<max_yue(a,b)<<endl; } return 0;}
0 0
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 求最大公约数
- 越界
- Ubuntu 12.04 root用户登录设置
- maven教程一:maven与web project项目转换
- 九度OnlineJudge-搬水果(1107)
- 讲故事学设计模式-装饰者(Decorator)模式
- 求最大公约数
- centos6.5安装VMware-Workstation
- Java学习系列(二)Java注释、标识符、基本数据类型及其转换易错点详解
- C++调用Python脚本初识
- 创建空画刷
- 博弈知识汇总
- (摘)Linux 字符乱码问题
- 字典树的应用
- NEFU 601 快速幂取模