华为OD机试 - 芯片资源限制(Java 2024 C卷 100分)

一、题目描述

一个业务芯片的容量为10G,可支持两种不同的业务类型A、B。芯片的约束如下:

1.A业务容量为2.5G,一个芯片上最多可配置4路业务;
2.B业务容量为10G,一个芯片上最多可配置1路业务;
3.由于业务容量限制,配置了A业务后,该芯片就不能配置B业务;
4.不能跨芯片占用资源,即业务只能配置在一块芯片上,不能占用一块芯片的容量,再占用另外芯片容量;
5.为了保证使用最少的芯片资源,业务配置时,按芯片编号从小到大顺序依次配置,并优先使用已经占用的芯片。
由于业务容量最小为2.5G,以最小业务容量为单位,一个芯片可以划分为4个资源区,将资源区依次编号为1,2,3,4。

一块板卡上有M块芯片,用户进行一系列业务配置后,请输出最后一个业务对应的芯片编号和芯片资源D,如果没有可用资源返回0 0

二、输入描述

板卡芯片数量M,芯片范围为1-32
用户业务配置数量N,数量为1-128
用户业务配置,业务配置间以空格分割

三、输出描述

芯片编号 资源区编号

四、测试用例

1、输入

3
4
B A B A

2、输出

2
2

3、说明

B分配到芯片1,资源1
A分配到芯片2,资源1
B分配到芯片3,资源1<

2026华为OD机试(JAVA&Go)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ 华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Java实现。 阅读详情

相关推荐

2026华为OD机试(JavaScript)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,JavaScript实现。

MISAYAONE的博客 8万+

2026华为OD机试(C++)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,C++实现。

MISAYAONE的博客 20万+

华为OD机试 新系统 双机位C卷 往年真题 机考题库(持续收录中)以及算法考点详解(Python/JS/C/C++)

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释发现新题目,随时更新。

学Java,找哪吒 5万+

【2024年华为OD机试】(C卷,100分)- 水仙花数(Java & JS & Python&C/C++)

这道题目的核心是理解水仙花数的定义,并通过遍历范围内的所有数来判断是否为水仙花数。虽然n的最大值为 7,计算量较大,但通过合理的范围限制和优化,可以在可接受的时间内完成计算。输入处理:通过readline模块读取控制台输入。计算逻辑预计算各位数字的n次方以提高效率。逐个检查每个n位数是否为水仙花数。输出结果:根据找到的水仙花数返回结果,或者根据条件返回计算结果。这段代码有效地处理了寻找特定位数的水仙花数的问题,运用预计算优化了性能,适合在Node.js环境下运行并处理标准输入。

嵌入式技术开发 1175

【2024年华为OD机试】 (A卷,100分)- 日志限流(JavaScript&Java & Python&C/C++)

本题通过二分查找策略,高效地找到了每单位时间最大可保存的日志条数limit。通过合理的算法设计和优化,代码能够在较短的时间内完成计算,适用于较大的输入规模。该代码通过二分查找策略,高效地找到了每单位时间最大可保存的日志条数limit。通过合理的算法设计和优化,代码能够在较短的时间内完成计算,适用于较大的输入规模。该代码通过二分查找策略,高效地找到了每单位时间最大可保存的日志条数limit。通过合理的算法设计和优化,代码能够在较短的时间内完成计算,适用于较大的输入规模。

嵌入式技术开发 862

【2024年华为OD机试】(C卷,100分)- 检查是否存在满足条件的数字组合 (Java & JS & Python&C/C++)

华为OD(Outsourcing Developer,外包开发工程师)是华为针对软件开发工程师岗位的一种招聘形式,主要包括笔试、技术面试以及综合面试等环节。尤其在笔试部分,算法题的机试至关重要。

嵌入式技术开发 1403

【2024年华为OD机试】 (C卷,100分)- 虚拟理财游戏(JavaScript&Java & Python&C/C++)

本题的核心在于如何在有限的条件下选择最优的投资组合。由于产品数量较少,可以通过暴力枚举的方式找到最优解。关键在于合理计算每种组合的投资回报和风险值,并筛选出满足条件的组合。代码通过遍历所有可能的投资组合(单个产品或两个产品),计算每种组合的投资回报和风险值。筛选出满足条件(风险值不超过x,投资额不超过n)的最优组合。最终输出每个产品的投资额。代码通过遍历所有可能的投资组合(单个产品或两个产品),计算每种组合的投资回报和风险值。筛选出满足条件(风险值不超过x,投资额不超过n)的最优组合。

嵌入式技术开发 788

华为OD机试真题 - 数的分解 (D卷,100分)

最后,如果我们在遍历过程中找到了满足条件的m和a1,那么我们就可以输出分解结果,即n等于从a1开始的m个连续正整数之和。等差数列的求和公式为:S = n/2 * (a1 + an),其中S是等差数列的和,n是项数(即m),a1是首项,an是末项。我们可以将上述公式改写为:n = S = m/2 * (2a1 + m - 1),其中m是我们想要找的最小项数,n是给定的正整数,a1是未知的首项。给定一个正整数 n,如果能够分解为 m(m > 1)个连续正整数之和,请输出所有分解中,m最小的分解。

OD2024hw的博客 142

华为OD机试真题 - 执行任务赚积分 (D卷,100分)

2024华为OD机试真题,代码包含语言java、js、python、c 代码基本都有详细注释。 题目描述 现有N个任务需要处理,同一时间只能处理一个任务,处理每个任务所需要的时间固定为1。 每个任务都有最晚处理时间限制和积分值,在最晚处理时间点之前处理完成任务才可获得对应的积分奖励。 可用于处理任务的时间有限,请问在有限的时间内,可获得的最多积分。 输入描述 第一行为一个数 N,表示有 N 个任务 1 ≤ N ≤ 100 第二行为一个数 T,表示可用于处理任务的时间 1 ≤ T ≤ 100 接下来

OD2024hw的博客 256

华为OD机试真题 - 最大时间 (D卷,100分)

2024华为OD机试真题,代码包含语言java、js、python、c 代码基本都有详细注释。 题目描述 给定一个数组,里面有 6 个整数,求这个数组能够表示的最大 24 进制的时间是多少,输出这个时间,无法表示输出 invalid。 输入描述 输入为一个整数数组,数组内有六个整数。 输入整数数组长度为 6,不需要考虑其它长度,元素值为 0 或者正整数,6 个数字每个数字只能使用一次。 输出描述 输出为一个 24 进制格式的时间,或者字符串”invalid“。 用例 输入 [0,2,3,0,5,6

OD2024hw的博客 113

【2024年华为OD机试】(C卷,100分)- 小明的幸运数 (JavaScript&Java & Python&C/C++)

本题是一个逻辑模拟题,主要考察对输入的处理、条件判断以及模拟过程的能力。需要注意幸运数为0的特殊情况以及输入参数的合法性校验。该代码通过模拟小明在坐标轴上的移动过程,计算并输出最大坐标值。代码逻辑清晰,注释详细,适合初学者理解和学习。注意处理幸运数为0的特殊情况以及输入参数的合法性校验。该代码通过模拟小明在坐标轴上的移动过程,计算并输出最大坐标值。代码逻辑清晰,注释详细,适合初学者理解和学习。注意处理幸运数为0的特殊情况以及输入参数的合法性校验。

嵌入式技术开发 1121

华为OD机试真题 - 数据单元的变化替换 (D卷,100分)

第一个单元中有对B单元的引用,B单元格的值为1,耆换时,将第二个数据第单元的内容替代<B>的位置,并和其他内容合并。第二个单元中有对A单元的引用,A单元格的值为1,替换时,将A单元的内容替代<A>的位置,并和其他内容合并。将一个 csv 格式的数据文件中包含有单元格引用的内容替换为对应单元格内容的实际值。我们需要明确问题的要求,即读取一个CSV格式的数据文件,并将其中包含的单元格引用(如。# 替换当前单元格内容中的引用字符串为被引用单元格的内容。// 替换当前单元格中的引用内容为被引用单元格的内容。

OD2024hw的博客 162

华为OD机试真题 - Wonderlan (D卷,100分)

2024华为OD机试真题,代码包含语言java、js、python、c 代码基本都有详细注释。 题目描述 Wonderland是小王居住地一家很受欢迎的游乐园。Wonderland目前有4种售票方式,分别为一日票(1天)、三日票(3天)、周票(7天)和月票(30天)。 每种售票方式的价格由一个数组给出,每种票据在票面时限内可以无限制地进行游玩。例如: 小王在第10日买了一张三日票,小王可以在第10日、第11日和第12日进行无限制地游玩。 小王计划在接下来一年多次游玩该游乐园。小王计划地游玩日期将由一个

OD2024hw的博客 106

MIC(Maximal Information Coefficient)最大互信息系数

MIC(Maximal Information Coefficient)最大互信息系数是一种用于衡量两个变量之间相关性的统计量。它扩展了传统的互信息(MI)和条件互信息(CMI)的概念,具有更广泛的应用范围。MIC能够捕获包括功能性和非功能性的广泛的关联,具有普遍性和公平性。普遍性意味着在足够的样本量下,MIC能够捕捉到广泛的相关关系,而不仅仅局限于特定的功能类型;公平性则意味着MIC对不同类型的包含同等噪声的关系给出了相似的分数。需要注意的是,虽然MIC具有很多优点,但它也有一些局限性。

qlkaicx的博客 4605

数字IC后端设计实现 | PR工具中到底应该如何控制density和congestion?(ICC2&Innovus)

数字IC后端设计实现中到底应该如何控制cell density和congestion?(ICC2和Innovus两种解决方案)

weixin_37584728的博客 7113

OpenCV中SGBM中BT代价计算

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

qq_27606639的博客 5977

华为HPLC模组全拆解之电力载波收发原理分析

电力线载波通信(PLC)是一种使用电力线进行数据传输的通信技术,即利用现有电网作为信号的传输介质,使电网在传输电力的同时可以进行数据传输。目前根据所用频段的不同,低压电力线载波通信一般分为窄带电力线载波通信(10KHz~500KHz)和宽带电力线载波通信(2MHz~20MHz)。这里的频率可以简单理解为单片机串口的通信波特率,频率越小通信速度越慢,频率越大通信速度越快。为了研究电力载波通信原理,笔者以华为的一款宽带电力载波模组为例进行详细的分析,该模组主控采用的是海思芯片,型号为Hi3921EV100。

xingxingdiandeng69的博客 2万+

ThingsBoard PE专业版解决方案技术文档——温度&湿度

温湿度解决方案

weixin_67440240的博客 819

风电功率预测 | 基于RF随机森林的风电功率预测(附matlab完整源码)

风电功率预测 | 基于RF随机森林的风电功率预测(附matlab完整源码)

天天酷科研的博客 896

最新Python爬虫实战(入门爬虫篇)——案例18:某气象局全国天气预报数据采集(详细爬虫思路截图 + 抓包动图演示+完整爬虫代码+详细注释)

本次案例针对某气象局天气预报网的静态HTML页面,实现了全国各地区天气数据的全自动化爬取,和之前案例17的动态接口爬虫不同,本次案例聚焦于静态页面的爬虫实现,覆盖了从抓包分析、请求模拟、数据解析到数据存储的完整爬虫流程,非常适合入门学习者巩固基础,核心知识点和实现要点总结如下:首先是页面分析的核心逻辑,静态HTML页面的数据爬取,核心在于通过浏览器开发者工具,完成完整的抓包分析和标签结构定位。

努力让自己发光,对的人才能迎着光而来 27万+

AD22里面封装修改后,同步到PCB图里面

【摘要】本文介绍了Altium Designer 22中同步更新元件封装的三种方法:1)从PCB库直接更新:在PCB库面板右键选择"Update PCB With[封装名]";2)通过原理图标准更新:使用Design->Update PCB Document菜单;3)在PCB编辑器中验证更新:通过Tools->Update From PCB Libraries菜单。所有方法最终都需通过ECO(工程变更订单)确认变更,建议执行前仔细核对变更内容。这些方法适用于AD22及早期版本

whm128的博客 1762

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

上一篇: 华为OD机试 - 机智的外卖员(Java 2024 C卷 100分)
下一篇: 华为OD机试 - 绘图机器 - 双指针(Java 2025 C卷 100分)
哪 吒
哪 吒 2022年度博客之星TOP 1 2022年度博客之星TOP 1 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 59万+粉丝 2953原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪 吒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值