是这种情况不能通过,比如先输入1-9,再输入1-3。你直接把m(a)=b就不对了。因为1-9替换后就没有1了,1-3就没有可替换的了。我也是晚上才想明白这个地方。删除掉第一个m{a}=b。就能通过。