一个6位正整数,把十万位(首位)上的数移到最右端,新的数是原数的3倍,求原6位数,有过程

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:18:00

设十万位上数字y,剩下的五位数为x
3(100000y+x)=10x+y
x=42857y
y为1位数,x为5位数
所以y=1或2
原6位数是142857或者285714

142857

假定这个六位数的首位是 x, 其余五位数为 y,那么:

此六位数可表示为 100000x + y

依题意以为后为:10y + x

则有:10y + x = 3(100000x + y)
7y = 299999x
y = 42857x

y 是五位数,而 x 是个位数,因此,(x, y) 有两组解, 分别是:
(1, 42857) 和 (2, 85714)

相应地,原六位数也有两个解:142857, 285714

一个三位数首位数是1,把首位数移到末位,其余数字不变,得到的新三位数字比原三位数大153,求这个三位数. 把一个正整数的末位去掉,使这个数变成原来数的1/12倍 怎么求??? 一个数的首位是1,若把它的首位数字放在末位,所得的四位数比原数的四倍多______,求原来的四位数. 首位中国女足外国籍主教练是哪一位? 一个六位数,个位上是6,如果把个位上的6移到十万位,其它数字依次后移,这个数就扩大4倍,问原数是多少? 有一个正整数是7位数,他的首位数是5,若把5移动末尾,原数就是新数的3倍. 判断input首位为0的话,次位不能输入 一个四位数字,它的个位数字是8,把它的个位数字移到首位前,所得的新四位数比原四位数的4倍多168 随机产生一个两位正整数的VB表达式是_____。 输入一个四位正整数,编写程序将其逆序输出