把120分成两个因数的积,使它们的和是23,这两个因数分别是多少?如果要是他们的差是2,这两个因数分别是多