一个七位数,将前4位数与后3位数相加得到的数是1999,将前3位数与后4位数相加得到的是7885,问此数为?

问题描述:

一个七位数,将前4位数与后3位数相加得到的数是1999,将前3位数与后4位数相加得到的是7885,问此数为?

三位数不可能大于一千,也不会小于一百,而前四位数与后三位数相加得1999,所以这个七位数的第一位数必为1;前三位数与后四位数相加得7885,而前三位数应该是1百多,所以得到七位数的第四位数为7;返回第一问,由1999可得到第七位数应该是2(9-7);既然第七位数为2,返回第二问,可知道第三位数应该是3(5-2);既然第三位是3,于是有第六位数位6(9-3);第二位应该是2(8-6);第二位为2,那么从1999可以得到第五位是7(9-2),所以得到数为1237762