问:

同一任务,甲用20分钟,乙用30分钟,共同完成需要多少分钟

答:
假设甲和乙同时开始工作,甲用20分钟完成自己的部分,乙用30分钟完成自己的部分。
如果是同一任务,意味着task的总工作量是已知的,分为两部分,一部分由甲完成,一部分由乙完成。
由于甲乙同时开始工作,但是工作速度不同,所以完成自己部分任务的时间也不同。
* 甲完成自己部分后,还需等待乙完成剩余部分。乙还需要30 - 20 = 10 分钟。
* 所以,如果甲乙共同完成这个任务,总时间是:
   * 甲完成自己部分所需时间:20 分钟
   * 加上甲等待乙完成剩余部分所需时间:10 分钟
   * 总共是:20 + 10 = 30 分钟
所以,如果甲和乙共同完成同一任务,总共需要30 分钟。
理解起来可能略显复杂,可以这么理解:
* 任务总工作量是已知的,我们用时间表示,设为60分钟
* 甲完成了20/60=1/3的工作,乙完成了30/60=1/2的工作
* 所以乙还剩下(1 - 1/2)=1/2的工作没有完成,需要30 - 20 = 10分钟
* 甲和乙总共需要20 + 10 = 30分钟完成整个任务
所以总时间是两人完成各自部分所需时间的总和。同一任务的总工作量是不变的,只是被甲乙分成两部分完成,各自完成自己部分所需时间之和,就是共同完成任务所需的总时间。