六位数abcdef乘f = fabcde(六位数) 写出所有这样的六位数
问题描述:
六位数abcdef乘f = fabcde(六位数) 写出所有这样的六位数
好难啊
答
设abcde=x,则有abcdef=10x+f,fabcde=100000f+x
所以(10x+f)*f=100000f+x
x=(100000f-f^2)/(10f-1)=10000+(10000-f^2)/(10f-1)=10000+(100+f)(100-f)/(10f-1)
由于0=10000,
所以(100+f)(100-f)/(10f-1)>=0,
把f=0到9依次带进去验证一下 有如下的解
x=11111,f=1,abcdef=111111
x=10256,f=4,abcdef=102564