设甲单独需要X小时,乙单独需要Y小时,则
6*1/X+12*1/Y=1
8*1/X+6*1/Y=1
解得X=10,Y=30
然后,设甲先做3小时,乙接着做A小时,则有
3*1/10+A*1/30=1得到A=21小时