華為OD機試-任務總執(zhí)行時長
任務編排服務負責對任務進行組合調度。參與編排的任務有兩種類型,其中一種執(zhí)行時長為taskA,另一種執(zhí)行時長為taskB。任務一旦開始執(zhí)行不能被打斷,且任務可連續(xù)執(zhí)行。服務每次可以編排num個任務。請編寫一個方法,生成每次編排后的任務所有可能的總執(zhí)行時長。
輸入描述:
第1行輸入分別為第1種任務執(zhí)行時長taskA,第2種任務執(zhí)行時長taskB,這次要編排的任務個數(shù)num,以逗號分隔。
輸出描述:
數(shù)組形式返回所有總執(zhí)行時時長,需要按從小到大排列
補充說明:
每種任務的數(shù)量都大于本次可以編排的任務數(shù)量
0 < taskA
0 < taskB
0 <= num <= 100000
示例1
輸入:
1,2,3
輸出:
[3, 4, 5, 6]
說明:
可以執(zhí)行 3 次 taskA,得到結果 3: 執(zhí)行 2次 taskA和 次 taskB,得到結果 4。以此類推,得到最終結果.
————————————————
版權聲明:本文為CSDN博主「MISAYAONE」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權協(xié)議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://renjie.blog.csdn.net/article/details/128441821
Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/128441821
Python實現(xiàn):https://renjie.blog.csdn.net/article/details/128441922
C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/128441943
JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/129031130
C語言版本持續(xù)更新中