根据题意,设被减数、减数、差分别是x、y、z,列以下方程组:
x-y=z⑴
x+y+z=128⑵
x+y-z=45⑶
由⑴、⑵得:2x=128,所以x=64
由⑵、⑶得:2z=128-45,所以z=41.5
所以y=22.5
故减数是22.5