下面的例子将说明为什么Y=X + 1 -9K:
例1:,普通情况,末位不是9:
A=154, X=1+5+4=10
B=155, Y=1+5+5=11, Y=X+1-9*0
例2:,末位有一个9的时候:
A=169, X=1+6+9=16
B=170, Y=1+7=8, Y=X+1-9*1
例3:,末位有2个9的时候:
A=199, X=1+9+9=19
B=200, Y=2, Y=X+1-9*2
例4:,末位有3个9的时候:
A=5999, X=5+9+9+9=32
B=6000, Y=6, Y=X+1-9*3
依次可以推出式子为Y=X + 1 -9K,其中k为从0起的整数,代表较小数的末尾含有9的个数。
所以题解就是:
解:设两个相邻自然数为A、B。B=A+1。A的数字和为X ,B的数字和是Y。
根据题意有 7能被X整除 , 7能被Y整除,
又因为:Y=X + 1 -9K
整理:9K -1 =X – Y 7能被9K-1整除
当K =4时,成立。
所以A的末尾有4个9,那么各位的和即:最高位+4*9=最高位+36
7能被这个数整除,所以最高位是6,
所以这两个自然数中较小的一个最小是69999
9K,就是9乘以K. 为K个9组成的自然数的数字和,如9=9, 99=9*2, 999=9*3, 9999=9*4 (K=1,2,3,4)
相邻两个数差1,考虑进位的问题,数字和会差9*K,因为产生一个进位,数字就会由9变成0,所以差了1个9。
设两个相邻自然数为A、B, 它们的各位数字之和均为7的倍数,
因此,A的第一位数字后各位数字必须有K个9 , 否则相邻自然数的各位数字之和不能同时为7的倍数.
举例来说 B=12346, A=12345, B=A+1, 但相邻数 A,B 的各位数字之和不能同时为7的倍数,
A的第一位数字后各位数字必须有K个9, B的第一位数字后各位数字必须是0
所以 Y=X + 1 -9K