ChaseDream
搜索
返回列表 发新帖
查看: 813|回复: 3
打印 上一主题 下一主题

363 & 379来自anita_840808 的好方法,大家要看看!

[复制链接]
跳转到指定楼层
楼主
发表于 2009-11-6 05:10:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
14x+25y=
15x+24y=
能取到的最小值就是两数的最大公约数!
因为14,25最大公约数为1,所以等号右边必能取到1,不用算就可以肯定
如果要证明的话我简单尝试一下:
不妨取x为正y为负,也就是要找到一个14x除以25余1,它即可满足14x+25y=1
而当x由1开始顺次取1,2,3,...,25时,明显14x除以25会余0~24所有的可能,取余1那个即可,做题时没必要算出来


而对于15x+24y,则只能等于3的倍数,最小则是3,证明如下
设15x+24y=k,等号两端同除以3,得
5x+8y=k/3
由于等号左边是整数,所以等号右边必然也是整数,由此证明k一定是3的倍数

所以,这道题的结果就是两数的最大公约数
收藏收藏 收藏收藏
沙发
发表于 2009-11-6 06:10:28 | 只看该作者
太神奇了!
板凳
发表于 2009-11-6 08:37:20 | 只看该作者
感谢分享!
地板
发表于 2009-11-6 08:51:06 | 只看该作者
感谢!~~
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

手机版|ChaseDream|GMT+8, 2025-7-26 23:45
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部