编写一个程序。要求将一个自然数拆分成任意个自然数相加,要求这几个数的乘积是最大的自然数n拆分成m个自然数,要求这几个数的乘积是最大的,必为n/m及其临近数.