数学知识.pptVIP

  • 8
  • 0
  • 约1.04万字
  • 约 55页
  • 2017-09-09 发布于湖北
  • 举报
数学知识

计算a和b的最大公约数gcd(a,b) 根据欧几里德定理 〔证明〕 关键是证明gcd(a,b)与gcd(b,a mod b)可互相整除。设d=gcd(a,b),将a mod b 化成a与b的线性组合 a mod b=a-a div b*b。由于d能整除a和b,因此d一定能整除a与b的线性组合,即d能整除(a mod b)。又因为d能整除b和(a mod b),显然d能整数gcd(b,a mod b)。同理可证gcd(b,a mod b)能整除gcd(a,b)。由于gcd(a,b)与gcd(b,a mod b)可互相整除,蕴涵着gcd(a,b)=gcd(b,a mod b),因此欧几里得公式成立。 计算n的最大互质数 首先必须明确一个基本事实 gcd(N-1,N)=1,或者说gcd(N-p,N)≤p 我们一般可根据n的奇偶性分析,在[1…n]中找出与n互质的最大数。 传球游戏 N个人围圈玩传球游戏,开始时第一个人拿着球,每个人把球传给左手的第K个人。满足1≤K≤N/2。求K的最大值,使得第一个人重新拿到球之前,每个人都拿过球。 输入:数串n(3 ≤ N ≤ 10200) 输出:K的最大值 规律 如果人数n和间隔k互质,则无论从哪个位置开始传球,都能够使得每一个人都拿到球。 数学模型 数学语言描述 给定一个整数N,要求一个尽可能大的整数K,满

文档评论(0)

1亿VIP精品文档

相关文档