【华为OD机试真题 JAVA】GPU算力问题

news/2024/10/31 5:31:06/

    标题:GPU算力问题 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限

 为了充分发挥Gpu算力,

  需要尽可能多的将任务交给GPU执行,

  现在有一个任务数组,

  数组元素表示在这1s内新增的任务个数,

  且每秒都有新增任务,

  假设GPU最多一次执行n个任务,

  一次执行耗时1s,

  在保证Gpu不空闲的情况下,最少需要多长时间执行完成。

输入描述:

  第一个参数为gpu最多执行的任务个数

  取值范围1~10000

  第二个参数为任务数组的长度

  取值范围1~10000

  第三个参数为任务数组

  数字范围1~10000

输出描述:

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

  示例1

  输入

  3

  5

  1 2 3 4 5

  输出

  6

  说明

  一次最多执行3个任务,最少耗时6s

题解:

public class Deke0005 {public static void main(String[] args) {Scanner sc = ne

http://www.ppmy.cn/news/32505.html

相关文章

蓝桥杯第五天刷题

第一题:数的分解题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2和 4,一共有多少种不同的分解方法&…

Servlet的生命周期和使用

Servlet 课程目标 servlet的生命周期(掌握) servletConfig对象使用(了解) servletContext对象的使用(掌握) 一.原理 二.Servlet的生命周期 构造 servlet,然后使用 init 方法将其初始化。 第一次发送请求的时候。 执行一次(servlet可以看做…

【Linux】进程优先级前后台理解

环境:centos7.6,腾讯云服务器Linux文章都放在了专栏:【Linux】欢迎支持订阅🌹相关文章推荐:【Linux】冯.诺依曼体系结构与操作系统【Linux】进程理解与学习(Ⅰ)浅谈Linux下的shell--BASH【Linux…

watershed 算法原理以及skimage/opencv中的使用

watershed参考分水岭算法代码opencvscikit-image参考 scikit_image中的watershed说明 OpenCV—图像分割中的分水岭算法原理与应用 图像分割的经典算法:分水岭算法 分水岭算法 上图可以描述传统的分水岭算法,这样的算法可能会导致分割过细,遇…

Android Studio开发APP

1.下载Android Studio 官网下载:Android Studio for Window ... 百度云下载:android-studio-bundle-141.1903250-windows.exe Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用…

stm32外设-中断详解

0. 写在最前 本栏目笔记都是基于stm32F10x 1. 中断是啥? 什么是中断:CPU在处理某一事件A时,发生的另外某一事件B请求CPU去处理(产生了中断),随后CPU暂时中断当前正在执行的任务,去对事件B进行处…

ChatGPT研究分析:GPT-4做了什么

前脚刚研究了一轮GPT3.5,OpenAI很快就升级了GPT-4,整体表现有进一步提升。追赶一下潮流,研究研究GPT-4干了啥。本文内容全部源于对OpenAI公开的技术报告的解读,通篇以PR效果为主,实际内容不多。主要强调的工作&#xf…

第十四届蓝桥杯模拟赛【第三期】Python

1 进制转换 问题描述   请找到一个大于 2022 的最小数,这个数转换成十六进制之后,所有的数位(不含前导 0)都为字母(A 到 F)。   请将这个数的十进制形式作为答案提交。 答案:2730 def ch…