把一个四位数的数字反序排列后,变为原数的四倍.此数是2178.为什么,不要复制别人的,
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/25 14:35:06
把一个四位数的数字反序排列后,变为原数的四倍.此数是2178.为什么,不要复制别人的,
8712=2178*4
再问: 这不是过程,···亲
再答: 由题意列x1*1000+x2*100+x3*10+x4=x1+x2*40+x3*400+x4*4000,此式可化简为
x2=x4*66.65+x3*6.5-16.6*x1,式1
要使x2是0-9之间的整数,式1等号右边小数点必须被消除,所以x4=2或4或6或8,
当x4=2时
x1*16.6小数点后必为6,2,8,4,0
x3*6.5小数点后必为5
所以x1*16.6小数点后必为8(因为x4*66.65得数是133.3所以5+3=8)
所以x1=3,或8
当x1=3时x2不可能是个位数
所以x1=8
x2=2*66.65+6.5*x3-16.6*8
x2=133.3+6.5*x3-132.8
x2是0-9之间的整数所以x3只能等于1
带入上式得x2=7
当x4=4时x2=266.6+6.5*x3-16.6*x1
不可能使x2成为0-9之间的整数(因为x3是0-9之间的整数带最小的0进去也不可能使x1在小于等于九的情况下使x2小于等于9),
同理x4也不可能等于6和8,所以
x1=8
x2=7
x3=1
x4=2
所以原数为2178
再问: 这不是过程,···亲
再答: 由题意列x1*1000+x2*100+x3*10+x4=x1+x2*40+x3*400+x4*4000,此式可化简为
x2=x4*66.65+x3*6.5-16.6*x1,式1
要使x2是0-9之间的整数,式1等号右边小数点必须被消除,所以x4=2或4或6或8,
当x4=2时
x1*16.6小数点后必为6,2,8,4,0
x3*6.5小数点后必为5
所以x1*16.6小数点后必为8(因为x4*66.65得数是133.3所以5+3=8)
所以x1=3,或8
当x1=3时x2不可能是个位数
所以x1=8
x2=2*66.65+6.5*x3-16.6*8
x2=133.3+6.5*x3-132.8
x2是0-9之间的整数所以x3只能等于1
带入上式得x2=7
当x4=4时x2=266.6+6.5*x3-16.6*x1
不可能使x2成为0-9之间的整数(因为x3是0-9之间的整数带最小的0进去也不可能使x1在小于等于九的情况下使x2小于等于9),
同理x4也不可能等于6和8,所以
x1=8
x2=7
x3=1
x4=2
所以原数为2178
把一个四位数的数字反序排列后,变为原数的四倍.此数是2178.为什么,不要复制别人的,
把一个四位数的数字反序排列后,变为原数的四倍.此数是2178.为什么,
8、设N是一个四位数,它的9倍正好是其反序数,求N.反序数就是将整数的数字倒过来形
把一个四位数的数码做相反顺序排列后,变为原数的4倍,求原数.
有一些数字各不相同的四位数,原数与其反序数的差能被18整除,这样的四位数最大是
一个四位数abcd,它的9倍恰好是它的反序数dcba这个4位数abcd是多少
设N是一个四位数他的9倍恰好是他的反序数求N(注:1234他的反序数是4321)
C语言四位反序数设N是一个四位数,它的n倍恰好是其反序数(例如:123的反序数是321),编程,输出一个满足条件的N.(
设n是一个四位数,它的9倍恰好是其反序数(例如:123的反序数是321),则n是多少?
设n是一个四位数,它的9倍恰好是其反序数(例如123的反序数是321),则n是多少
c++编程:设N是一个四位数,它的9倍正好是其反序数,求N.反序数就是将整数的数字倒过来形成的整数
四位数中,原数与反序数相同的数有多少个?