15625x+34404=4096y当x等于多少时y最小(x,y必须是正整数)

[复制链接]
查看11 | 回复3 | 2011-2-25 17:50:44 | 显示全部楼层 |阅读模式
其实,我知道那个方法,恩,但是我没代出来,我就是想知道具体的数字= =.

回复

使用道具 举报

千问 | 2011-2-25 17:50:44 | 显示全部楼层
15625x+34404=4096yy=(15625x+34404)/4096x,y是正整数,,则15625x+34404必定是4096的倍数。4096的n倍-34404等于15625的若干倍15625=25*25*25=5*5*5*5*5*54096=16*16*16=4*4*4*4*4*434404=4*3*28674096*n的尾数-4必定是0,因为6乘以任何数尾数都不可能为9.所以4096的n*10+4或者10*n+9倍-34404等于15625的若干倍。 笔算实在太难算了。
回复

使用道具 举报

千问 | 2011-2-25 17:50:44 | 显示全部楼层
两边同时除以4096得到y关于x的一次函数,及y=kx b类线性函数,且k大于1,b大于1。所以y关于x线性递增,且x大于0时,y也大于0。又xy为正整数,所以,从x=1,递增带入验证,直到y第一次取整
回复

使用道具 举报

千问 | 2011-2-25 17:50:44 | 显示全部楼层
x = 12220y = 46624 我是编写的程序,让计算机自己去算出来的 :)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行