2017網(wǎng)站建設(shè)百度網(wǎng)站app下載
任務(wù)總執(zhí)行時(shí)長
題目
任務(wù)編排服務(wù)負(fù)責(zé)對任務(wù)進(jìn)行組合調(diào)度。
參與編排的任務(wù)又兩種類型,
其中一種執(zhí)行時(shí)長為taskA
,
另一種執(zhí)行時(shí)長為taskB
。
任務(wù)一旦開始執(zhí)行不能被打斷,且任務(wù)可連續(xù)執(zhí)行。
服務(wù)每次可以編排 num
個(gè)任務(wù)。
請編寫一個(gè)方法,生成每次編排后的任務(wù)所有可能的總執(zhí)行時(shí)長。
輸入
- 第一行輸入分別為:
- 第一種任務(wù)的執(zhí)行時(shí)長 taskA,
- 第二種任務(wù)的執(zhí)行時(shí)長 taskB,
這次要編排的任務(wù)個(gè)數(shù) num,以逗號分隔。
輸出
數(shù)組形式返回所有總執(zhí)行時(shí)間時(shí)長,需要按從小到大排列。
示例一
輸入
1,2,3
輸出
[3, 4, 5, 6]
說明
可以執(zhí)行 3
次 taskA
,得到結(jié)果 3
;
執(zhí)行 2
次 taskA
,和 1
次 taskB
得到結(jié)果 4