华为笔试 华为非 AI 方向实习机考|5 月 20 日最新笔试题与解析
- 时间
- 2026-08
- 来源
- 牛客网
《面试题目》
- 往年笔试合集
- 春招秋招笔试合集
- 春招秋招笔试合集
- 第 1 题:服务器处理计算任务
- 笔试时间: 2026 年 5 月 20 日
- 服务器集群有 n 个待处理任务,第 i 个任务需要 tasks[i] 单位计算量。所有任务必须在 h 小时内完成。
- 需要决定同时启用多少台服务器。若启用 k 台,则每小时总共可处理 k 单位计算量,并遵循
- 同一小时内,所有服务器只能集中处理同一个任务;
- 若当前任务剩余计算量小于 k,多余服务器会闲置,但该任务仍占用完整一小时;
- 一个任务处理完成后,下一个小时才能切换到其他任务。
- 求满足时间限制的最少服务器数量。若无论启用多少服务器都无法在 h 小时内完成,输出 -1。
- 第一行输入整数 n,满足 1 ≤ n ≤ 1000。
- 第二行输入 n 个正整数 tasks[i],表示各任务计算量,满足 1 ≤ tasks[i] ≤ 1,000,007。
- 第三行输入整数 h,表示总时间上限,满足 1 ≤ h ≤ 1,000,007。
- 输出满足要求的
《参考解析》
- 回答项目题时应按背景、方案、取舍、结果和复盘展开,给出可验证的指标与边界条件,避免只罗列名词。