将一个三位数的数字重新排列所得的最大三位数减去最小的三位数正好等于原数,则这个三位数是多少?

问题描述:

将一个三位数的数字重新排列所得的最大三位数减去最小的三位数正好等于原数,则这个三位数是多少?
本人纯属凑数凑出来了495,请问还有其它方法求这个数嘛?

设y>x>z,原来三位数100z+10y+x或100x+10y+z.第一种情况(100y+10x+z)-(100z+10x+y)=100z+10y+x个位数相减z-y,需要借位,10+z-y=x... 1式 十位数相减同样借位,且y=9..2式百位数相减y-1-z=z..3式解得x=5,y=9,z=4 第二种情况无解所以原来的三位数为495