一项工作A独做40天完成,B独做50天完成,先由A独做,再由B独做,共用46天完成,问A、B各做了几天?