不定方程:x+10y+50z=500 x,y,z的和等于100,求x,y,z分别是多少?代数

6个回答

  • 三元方程在只有两个方程式时有无限多组解.如果仅需要正整数解的话,可用以下方法:

    x+10y+50z=500

    x+y+z=100

    9y+49z=400 y=(400-49z)/9=44-5z+(4-4z)/9 令a=(4-4z)/9 则y=44-5z+a

    9a=4-4z z=(4-9a)/4=1-2a-a/4 令a/4=b 则z=1-2a-b

    a=4b z=1-2*4b-b=1-9b

    y=44-5(1-9b)+4b=44-5+45b+4b=39+49b

    x=100-y-z=100-39-49b-1+9b=60-40b

    z=1-9b>0 9b-39 b>-39/49

    x=60-40b>0 40