设前两位是x
则原来10x+3
现在300+x
所以300+x=3(10x+3)+1
300+x=30x+10
29x=290
x=10
答:这个三位数是103
设后面5位是x
则原来是100000+x
现在是10x+1
所以10x+1=3(100000+x)
10x+1=300000+3x
7x=299999
x=42857
答:原来是142857
设前两位是x
则原来10x+3
现在300+x
所以300+x=3(10x+3)+1
300+x=30x+10
29x=290
x=10
答:这个三位数是103
设后面5位是x
则原来是100000+x
现在是10x+1
所以10x+1=3(100000+x)
10x+1=300000+3x
7x=299999
x=42857
答:原来是142857