pre[0]-cap[0]是有可能小于0的