设原六位数的后五位是x
则10x+1=3(100000+x) 原数是100000+x,移1后的数是10x+1
7x=299999
x=42857
所以原来的六位数是142857
设原来的六位数为 x 。
10(x - 100000) + 1 = 3x
7x = 999999
x = 142857
设这个数为: 1abcde
得出: 3* 1abcde = abcde1
由于都为个位整数, e=7 (只有3*7 =21的末位为1)
同理第二位: d *3 + 2 (21进的位)=e=7,d=5,
第三位: c*3 + 1=d=5, c=8
b位: b*3+2=c=8, b=2
a位: a*3 +0=b=2, a=4
得出: 数为 142857
142857*3=428571