有三个自然数,它们的和是338,积是1986,求三个数?【不要方程】

问题描述:

有三个自然数,它们的和是338,积是1986,求三个数?【不要方程】

1986=2*993=2*3*331
331所以这三个必有一个是331(才保证三数和不大于338).
那么剩下两个的和只能是7,而积是6,所以另外两个是1和6.