当前位置: 首页 > news >正文

随州网站建设哪家实惠百度竞价推广效果怎么样

随州网站建设哪家实惠,百度竞价推广效果怎么样,福州seo公司网站,营口网站建设开发制作最大公约数与最小公倍数 题目描述 输入两个正整数m和n,求其最大公约数和最小公倍数。 输入格式 两个整数 输出格式 最大公约数,最小公倍数 样例输入 5 7 样例输出 1 35 题目思路 在这里我们用m表示较大的那个数,n表示较小的数。求…

最大公约数与最小公倍数


题目描述

输入两个正整数m和n,求其最大公约数和最小公倍数。

输入格式

两个整数

输出格式

最大公约数,最小公倍数

样例输入

5 7

样例输出

1 35

题目思路

在这里我们用m表示较大的那个数,n表示较小的数。求最大公约数也即是求能被m和n 整除的最大数。gcd(m,n) 表示m 和n 的最大公约数。根据辗转相除法可知gcd(m,n)=gcd(n,m%n),具体证明过程如下:


gcd⁡(m,n)=gcd⁡(n,mmodn)\operatorname{gcd}(m, n)=\operatorname{gcd}(n, m \bmod n)gcd(m,n)=gcd(n,mmodn) (不妨设 m>nm>nm>nr=mmodn,r≠0r=m \bmod n, r \neq 0r=mmodn,r=0 )

mmm 可以表示成 m=kn+r(m,n,k,rm=k n+r(m, n, k, rm=kn+r(m,n,k,r 皆为正整数, 且 r<n)r<n)r<n) ,则 r=mmodnr=m \bmod nr=mmodn, 假设 dddm,nm, nm,n 的一个公约数,即 mmmnnn 都可以被 ddd 整除。
r=m−knr=m-k nr=mkn,两边同时除以 ddd ,可得:
rd=md−knd=h\frac{r}{d}=\frac{m}{d}-\frac{k n}{d}=h dr=dmdkn=h
由等式右边可知 hhh 为整数( dddmmmnnn 的公约数, knk nknnnn 的整倍数,所以 knd\frac{k n}{d}dkn 也应该是整数),所 以我们得出 ddd 也为 mmmnnn 的余数的公约数即 dddn,mmodnn , m \bmod nnmmodn 的公约数
至此,我们得知,如果一个数是两个数的公约数,那么,它也是这两个数的余数和较小数公约数。
假设 ddd(n,mmodn)(n, m \bmod n)(n,mmodn) 的任意一个公约数,则 dddnnn 的公约数, ddd(m−kn)(m-k n)(mkn) 的公约数, kkk 是一个整数,
我们假设 n=xd,m−kn=ydn=x d, m-k n=y dn=xd,mkn=yd 其中 x,yx, yx,y 是正整数,根据上面的推断可得:
m=yd+knm=y d+k n m=yd+kn
两边同时除以 ddd ,得
md=y+knd\frac{m}{d}=y+\frac{k n}{d} dm=y+dkn
由已知可得 yyy 为正整数, dddmmm 的公约数, knd\frac{k n}{d}dkn 也肯定是正整数,故得 dddmmm 的公约数.
因为 ddd 既是 nnn 的公约数又是 mmm 的公约数了,
所以证出 (m,n)(m, n)(m,n)(n,mmodn)(n, m \bmod n)(n,mmodn) 的公约数是一样的,其最大公约数也必然相等。


所以求m和n的最大公约数,等价于求n 和m%n的最大公约数,用图来表示即不断地用n去填充 m表示的区域,接着赋值n=m%n,m=n 重复上述操作直到m%n==0,则n就是m和n的最大公约数。

在这里插入图片描述

AC代码(C语言)

#include<stdio.h>
int gcd(int m,int n){	int t;if(n>m){//令m>nt=n;n=m;m=t;}if(m%n==0) return n;return gcd(n,m%n);
}
int main(){int m,n;scanf("%d%d",&m,&n);int gc=gcd(m,n);int cm=(m/gc)*(n/gc)*gc;printf("%d\n%d\n",gc,cm);return 0;
} 
http://www.khdw.cn/news/69731.html

相关文章:

  • 专业的网站建设与优化提供seo服务
  • 网站建设应注重实用性今日新闻头条热点
  • 唐山哪家做网站好广告推广平台网站有哪些
  • 美丽寮步网站建设高性能上海比较好的seo公司
  • seo网站诊断方案朋友圈营销广告
  • 怎么用hbuilder做网站国际时事新闻
  • 建网站多少钱一个平台产品网站推广
  • 有网站想修改里面的内容怎么做淘宝指数
  • 佛山网站建设公司3lue什么是搜索推广
  • 免费化工网站建设短视频关键词优化
  • 餐饮加盟网站怎么做百度知道网页版地址
  • dz论坛源码seo信息是什么
  • 小程序网郑州seo优化外包公司
  • 个人做金融网站能赚钱吗百度关键词推广一年多少钱
  • 专业英文网站建设网站建设的流程是什么
  • 对单位网站的要求吗百度网络推广怎么做
  • 怎样注册平台网站推广学院seo教程
  • 开福区网站建设中重庆seo网络优化咨询热线
  • 创业计划书seo计费系统登录
  • 网站内做二级目录技术培训平台
  • 搭建手机网站2023新闻热点事件
  • 大型网站制作it培训学校
  • 网站做优化有效吗舆情网站直接打开的软件
  • 界面官方网站百度推广客户端
  • 一个网站做多访问量北京seo排名收费
  • 秦皇岛做网站seo的什么是软文营销?
  • 怎么帮别人做网站公司做个网站多少钱
  • 上市公司网站建设分析seo整体优化
  • 漳州做网站的公司百度账号
  • 做单页网站怎么选产品企业网站的功能