如果一个大于9的自然数的各位数字之和与各位数字之积的和恰好等于这个自然数,我们称它为“巧数”,(如19=(1+9)+1*

1个回答

  • ①对于二位数,设为10a+b,

    其中,取值范围为 a=1、2、…、9,b=0、1、…、9

    则 10a+b=(a+b)+ab

    解得

    a=1、2、…、9

    b=9;

    ②对于三位数,设为100a+10b+c

    其中,取值范围为 a=1、2、…、9,b、c=0、1、…、9

    则 100a+10b+c=a+b+c+abc

    整理得

    bc/9=11+(b/a)

    由于bc/9≤9,而11+(b/c)>11

    故无解,即不存在三位数的“巧数”;

    ③对于四位数,设为1000a+100b+10c+d

    其中,取值范围为 a=1、2、…、9,b、c、d=0、1、…、9

    则 1000a+100b+10c+d=a+b+c+d+abcd

    整理得

    ---

    下班,明天继续,不好意思