题目描述

A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果,他的计算规则是按照二进制加法计算,并且不计算进位 12+5=9(1100 + 0101 = 9),B的计算规则是十进制加法,包括正常进位,B希望在满足A的情况下获取苹果重量最多。

输入苹果的数量和每个苹果重量,输出满足A的情况下B获取的苹果总重量。

如果无法满足A的要求,输出-1。

数据范围

1 <= 总苹果数量 <= 20000

1 <= 每个苹果重量 <= 10000

输入描述

输入第一行是苹果数量:3

输入第二行是每个苹果重量:3 5 6

输出描述

输出第一行是B获取的苹果总重量:11

用例

<

输入 3
3 5 6
输出 11
说明

华为OD机试 - 分苹果(Java JS Python)相关推荐

  1. 华为OD机试 - 荒地(Java JS Python)

    题目描述 祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区; 整体上常年光照良好,但是也有一些地区光照不太好. 某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行 ...

  2. 华为OD机试 - 任务调度(Java JS Python)

    题目描述 现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID.优先级.所需执行时间和到达时间. CPU同时只能运行一个任务,请编写一个任务调度程序,采用"可抢占优先权调度&quo ...

  3. 华为OD机试 - 插队(Java JS Python)

    题目描述 某银行将客户分为了若干个优先级, 1 级最高, 5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面. 现在给出一个人员到来和银行办理业务的时间序列,请你在每次 ...

  4. 华为OD机试 - 九宫格(Java JS Python)

    题目描述 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传>中黃蓉曾 ...

  5. 华为OD机试 -分苹果(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】

    分苹果 题目 AB`两个人把苹果分为两堆 `A`希望按照他的计算规则等分苹果 他的计算规则是按照二级制加法计算 并且不计算进位`12+5=9(1100+0101=9)`, `B`的计算规则是十进制加法 ...

  6. 【华为OD机试真题 java、python、c++】机房布局【2022 Q4 200分】

    代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java.python.c++三种代码 题目描述 小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每 ...

  7. 【华为OD机试真题 java、python】硬件产品销售方案(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率,本题提供java.python两种代码.复盘思路在文章的最后 题目描述 某公司目前推出了AI开发者套件,AI加速卡,AI加速模块,Ai服务器,智能边 ...

  8. 【华为OD机试真题 java、python、c++】字符串解密(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率.复盘思路在文章的最后 题目描述 给定两个字符串string1和string2 string1是一个被加扰的字符串. string1由小写英文字母 ( ...

  9. 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】

    最近更新的博客 华为OD机试 - 数组合并(Python),真题含思路 华为OD机试 - 最近的医院(Python),简单直白 疑问搞懂,python中文词频统计,让你真能学会 华为OD机试 - 最小 ...

最新文章

  1. 【中间件】大数据之分布式消息队列Kafka
  2. word文档老是出现这个提示-----“发现二义性的名称:TmpDDE”错误
  3. 前驱和后驱什么意思_为什么只有豪车才敢用后驱
  4. LeetCode 1222. 可以攻击国王的皇后(set)
  5. c if 判断select已经选择的值_「Linux」——select和epoll详解
  6. 自动生成SQL查询、删除、更新、插入语句
  7. Python策略模式实现源码分享
  8. 语音识别揭秘,它与人工智能是什么关系?
  9. CPU内部架构与工作原理
  10. 【读书笔记】--少有人走的路①:心智成熟的旅程
  11. Simon 5有哪些新功能? Simon 5 Mac版新功能介绍
  12. 笔记本服务器连接显示器不亮,笔记本开机显示器不亮怎么办
  13. Wi-Fi DFS与TPC介绍
  14. 图像处理---HSV变换
  15. OLAP介绍(zhuanzai)
  16. 解决QQ识图后复制文字然后将其粘贴到文件重命名中,总是显示重命名不成功
  17. 数组,向量和矩阵以及空间的维数
  18. MySQL 设计与开发规范
  19. 微软 Github AI 编程工具 Copilot 正式上线,学生免费使用
  20. 校招答疑总结!准备实习、校招的学妹(弟)们,可不要努力错方向了!

热门文章

  1. 接口和抽象类的区别(绝对经典)
  2. B面百度,一家科技公司的社会担当
  3. java MD5crypt 和 php crypt
  4. IT(Information technology)
  5. 如何把PPT幻灯片转换成PDF格式
  6. Win10下Python环境的快速配置
  7. php转delphi,Delphi通过POST传递参数给PHP
  8. 币圈×互联网第一男神天团,昨日成团
  9. win10硬盘100% 处理3种方法
  10. 为了健康,将你的身体从酸性变为碱性