有一个数字,位数不详,当将个位数放到最前面时,新生成的数是原来数字的两倍,请问这个数是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/03 14:44:00
这是《小崔说事》中提到的一个题目,我试了试,但答不出来。哪位大侠知道给个提示。谢谢!

105263157894736842

210526315789473684

473684210526315789

421052631578947368

368421052631578947

以下是2的倍数:
假设最后一位数4,先提上来作第一位,因为4/2=2
那么我们写:
42
2
又2/2=1,那么我们写
421
21
1除2不能除,把它当10来看
42105
2105
5除2得2余1
421052
21052
因为余1,所以最后的2得当作12算,12/2=6
4210526
210526
……
依次推算很快得到
421052631578947368
210526315789473684(既一楼答案,18位数)
必须算到4且能整除,就可以视为一个答案了。当然你无限推下去可以找到无限多个答案。
有了第一次艰难计算,后面就轻松多了,因为这是一个循环,你无限推下去还是这些数字重复。
如以9开始:
947368
473684
这一部分与上面的计算完全一样,可以直接借用。继续计算发现又与上面开头21052部分一模一样,那么也可以借用,等于是一个循环
947368421052631578
473684210526315789(答案之一,一整个循环,18位数)
其余一样:
842105263157894736
421052631578947368(答案之一,一整个循环,18位数)
736842105263157894
368421052631578947(答案之一,一整个循环,18位数)
……
最后你将发现,以9~1开头,都只能得到一整个循环,最小的18位数!
最小的解是自然是以1开始的105263157894736842!

有一个六位数,它的个位数字是6,如果将6移至第一位前面,所得的新六位数是原来的4倍.求原来的六位数是多少? 有一个六位数,它的个位数字是6,若将6移至第一位前面时,所得的新六位数是原数的4倍,原六位数是多少? 有一个六位数,它的个位数字是6,将6移到第一位前面时,所得到的新六位数是原数的4倍,原六位数是什么? 一个多位数的个位数字是8,将个位数字8移到这个数的首位,将其他数字依次往后移一位,得到一个新的多位数 一个3位数.百位声的数字不十位大一个位比十位的3倍少2.将百位数字和个位数字颠倒.所得的3位数的和是1171. 数学题__一个4位数,个位数字是8,如果将8调到千位上,则这个数就增加117,求这个四位数 一个三位数,个位是5,如果将个位上的数字换到第一位数前时所得的机关新数比原数大288 有一个六位数,它的个位数字是6,如果把6移到第一位前面所得新六位数是原数的4倍,求这个六位数. 输入一个四位数,输出个位上的数字,十位上的数字,百位上的数字,千位上的数字。 有一个两位数,其中个位数字比十位数字大2,并且这个两位数介于50和60之间,求这个2位数