1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

思路

  • 可行性判定

    • 对每个数值 vvv,合并出现次数 cnt(v)=cnt1(v)+cnt2(v)cnt(v)=cnt_1(v)+cnt_2(v)cnt(v)=cnt1​(v)+cnt2​(v)。若存在 cnt(v)cnt(v)cnt(v) 为奇数,则无论如何交换都无法均衡,直接返回 −1-1−1。
  • 需要交换的元素集合

    • 对每个数值 vvv,计算差值 Δ(v)=cnt1(v)−cnt2(v)\Delta(v)=cnt_1(v)-cnt_2(v)Δ(v)=cnt1​(v)−cnt2​(v)。
    • 若 Δ(v)>0\Delta(v)>0Δ(v)>0,向集合 AAA 放入 Δ(v)/2\Delta(v)/2Δ(v)/2 个 vvv(表示这些值需要从 bms1bms1bms1 移出)。

P3655.第3题-调整储能集装箱

    1000ms Tried: 609 Accepted: 106 Difficulty: 6 所属公司 : 华为
    算法与标签>贪心算法

题目内容

储能工厂在发货时,一次同时发两个储能集装箱。每个集装箱中均 MMM 个电芯,用两个数组 bms1,bms2bms1,bms2bms1,bms2 表示每个集箱中的电芯的电量,为了保证两个集装箱电芯电量的均衡,需要调整两个集装箱中的电芯,使得两个集装箱中的电芯电最完全均衡(根据集装箱中电芯的电量进行排序,如果排序后的结果完全相同,则认为两个集装箱的电芯电量完全均衡)。调整的代价如下:比如交换电芯 bms1[i]和bms2[j]bms1[i]和bms2[j]bms1[i]和bms2[j],代价为 min(bms1[i],bms2[j])min(bms1[i],bms2[j])min(bms1[i],bms2[j]) 。可以多次调整,请返回调整的最小代价。如果无法使得两个集装箱中的电芯电量完全均衡,返回 −1-1−1

输入描述

第一行是一个整数 MMM ,表示集装箱内电芯的数量。1<=M<=1051 <= M <= 10^51<=M<=105。

接下两行是长度均为 MMM 的整数数组 bms1bms1bms1 和 bms2bms2bms2 ,分别代表两个集装箱内电芯的电量

1<=bms1[i],bms2[j]<=1081 <= bms1[i], bms2[j] <= 10^81<=bms1[i],bms2[j]<=108

输出描述

调整的代价(用例保证不会超过 2642^{64}264)

样例1

输入

4
4 5 6 3
5 4 6 2

输出

-1

说明

无论怎么调整,都无法使得两个储能柜的电芯相同

样例2

输入

5
5 2 3 5 6
2 3 3 3 6

输出

3

说明

交换 bms1[0]bms1[0]bms1[0] 和 bms2[1]bms2[1]bms2[1] ,代价为 333 ,交换后,bms1=3bms1=3bms1=3 222 333 555 666 ,bms2=2bms2=2bms2=2 555 333 333 666 ,排序后两个集装箱中的电芯电量完全相同,都是 222 333 333 555 666

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 3, 104ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?