华为OD机试 任务调度

本期题目:任务调度

题目

为了充分发挥 GPU 算力,需要尽可能多的将任务交给 GPU 执行,现在有一个任务数组,数组元素表示在这 1s 内新增的任务个数,且每秒都有新增任务。假设 GPU 最多一次执行 n 个任务,一次执行耗时 1s,在保证 GPU 不空闲的情况下,最少需要多长时间执行完成。

输入

第一个参数为 GPU 最多执行的任务个数,取值范围 1~10000
第二个参数为任务数组的长度,取值范围 1~10000
第三个参数为任务数组,数字范围 1~10000

输出描述

执行完所有任务需要多少秒。

题解参考

  • Python 题解:https://blog.csdn.net/hihell/article/details/129005723
  • C语言题解:https://blog.csdn.net/hihell/article/details/129344286
  • JS 题解:https://blog.csdn.net/hihell/article/details/129351096
  • C++题解:https://blog.csdn.net/hihell/article/details/129221673
  • Go 题解:https://blog.csdn.net/hihell/article/details/129341397
  • Java 题解:https://blog.csdn.net/hihell/article/details/129548218

华为OD机试

提高技能水平,展现专业能力

华为OD机试涵盖了多个技术领域和知识点,包括网络、安全、存储等方面的知识和技能。参加机试的外包人员需要根据自己的专业方向选择相应的试题,并在规定的时间内完成答题。机试旨在测试外包人员的技能水平和专业能力,帮助其提高技术实力,展现专业素养。

你可能感兴趣的:(华为OD机试 任务调度)