嗯,十进制减法里面隐藏的规律就是,每借位一次,相当于被减数被兑换一下,1个高位兑换成10个相邻低位,所以兑换后各位数字和比改写前增多了10-1。全部兑换后,被减数在每一位上都取得优势,所以这时差的各位数字和等于各位数字和的差
发现这个规律后就容易了
【 在 blueshell () 的大作中提到: 】
: 999A = 1000A - A
: 只需要证明1000A-A退位次数大于等于3次就行
: 考虑A从右往左的第一个非0数字,这儿至少就要退位3次了
:
--
修改:Group FROM 103.254.69.*
FROM 103.254.69.*